/**
   * @file
   * Generic theme-independent base styles.
   */
  
  /**
   * Autocomplete.
   *
   * @see autocomplete.js
   */
  /* Suggestion list */
  #autocomplete {
    border: 1px solid;
    overflow: hidden;
    position: absolute;
    z-index: 100;
  }
  #autocomplete ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
  }
  #autocomplete li {
    background: #fff;
    color: #000;
    cursor: default;
    white-space: pre;
    zoom: 1; /* IE7 */
  }
  /* Animated throbber */
  html.js input.form-autocomplete {
    background-image: url(//cdn-image.travelandleisure.com/misc/throbber-inactive.png);
    background-position: 100% center; /* LTR */
    background-repeat: no-repeat;
  }
  html.js input.throbbing {
    background-image: url(//cdn-image.travelandleisure.com/misc/throbber-active.gif);
    background-position: 100% center; /* LTR */
  }
  
  /**
   * Collapsible fieldsets.
   *
   * @see collapse.js
   */
  html.js fieldset.collapsed {
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    height: 1em;
  }
  html.js fieldset.collapsed .fieldset-wrapper {
    display: none;
  }
  fieldset.collapsible {
    position: relative;
  }
  fieldset.collapsible .fieldset-legend {
    display: block;
  }
  
  /**
   * Resizable textareas.
   *
   * @see textarea.js
   */
  .form-textarea-wrapper textarea {
    display: block;
    margin: 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .resizable-textarea .grippie {
    background: #eee url(//cdn-image.travelandleisure.com/misc/grippie.png) no-repeat center 2px;
    border: 1px solid #ddd;
    border-top-width: 0;
    cursor: s-resize;
    height: 9px;
    overflow: hidden;
  }
  
  /**
   * TableDrag behavior.
   *
   * @see tabledrag.js
   */
  body.drag {
    cursor: move;
  }
  .draggable a.tabledrag-handle {
    cursor: move;
    float: left; /* LTR */
    height: 1.7em;
    margin-left: -1em; /* LTR */
    overflow: hidden;
    text-decoration: none;
  }
  a.tabledrag-handle:hover {
    text-decoration: none;
  }
  a.tabledrag-handle .handle {
    background: url(//cdn-image.travelandleisure.com/misc/draggable.png) no-repeat 6px 9px;
    height: 13px;
    margin: -0.4em 0.5em; /* LTR */
    padding: 0.42em 0.5em; /* LTR */
    width: 13px;
  }
  a.tabledrag-handle-hover .handle {
    background-position: 6px -11px;
  }
  div.indentation {
    float: left; /* LTR */
    height: 1.7em;
    margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
    padding: 0.42em 0 0.42em 0.6em; /* LTR */
    width: 20px;
  }
  div.tree-child {
    background: url(//cdn-image.travelandleisure.com/misc/tree.png) no-repeat 11px center; /* LTR */
  }
  div.tree-child-last {
    background: url(//cdn-image.travelandleisure.com/misc/tree-bottom.png) no-repeat 11px center; /* LTR */
  }
  div.tree-child-horizontal {
    background: url(//cdn-image.travelandleisure.com/misc/tree.png) no-repeat -11px center;
  }
  .tabledrag-toggle-weight-wrapper {
    text-align: right; /* LTR */
  }
  
  /**
   * TableHeader behavior.
   *
   * @see tableheader.js
   */
  table.sticky-header {
    background-color: #fff;
    margin-top: 0;
  }
  
  /**
   * Progress behavior.
   *
   * @see progress.js
   */
  /* Bar */
  .progress .bar {
    background-color: #fff;
    border: 1px solid;
  }
  .progress .filled {
    background-color: #000;
    height: 1.5em;
    width: 5px;
  }
  .progress .percentage {
    float: right; /* LTR */
  }
  /* Throbber */
  .ajax-progress {
    display: inline-block;
  }
  .ajax-progress .throbber {
    background: transparent url(//cdn-image.travelandleisure.com/misc/throbber-active.gif) no-repeat 0px center;
    float: left; /* LTR */
    height: 15px;
    margin: 2px;
    width: 15px;
  }
  .ajax-progress .message {
    padding-left: 20px;
  }
  tr .ajax-progress .throbber {
    margin: 0 2px;
  }
  .ajax-progress-bar {
    width: 16em;
  }
  
  /**
   * Inline items.
   */
  .container-inline div,
  .container-inline label {
    display: inline;
  }
  /* Fieldset contents always need to be rendered as block. */
  .container-inline .fieldset-wrapper {
    display: block;
  }
  
  /**
   * Prevent text wrapping.
   */
  .nowrap {
    white-space: nowrap;
  }
  
  /**
   * For anything you want to hide on page load when JS is enabled, so
   * that you can use the JS to control visibility and avoid flicker.
   */
  html.js .js-hide {
    display: none;
  }
  
  /**
   * Hide elements from all users.
   *
   * Used for elements which should not be immediately displayed to any user. An
   * example would be a collapsible fieldset that will be expanded with a click
   * from a user. The effect of this class can be toggled with the jQuery show()
   * and hide() functions.
   */
  .element-hidden {
    display: none;
  }
  
  /**
   * Hide elements visually, but keep them available for screen-readers.
   *
   * Used for information required for screen-reader users to understand and use
   * the site where visual display is undesirable. Information provided in this
   * manner should be kept concise, to avoid unnecessary burden on the user.
   * "!important" is used to prevent unintentional overrides.
   */
  .element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
  }
  
  /**
   * The .element-focusable class extends the .element-invisible class to allow
   * the element to be focusable when navigated to via the keyboard.
   */
  .element-invisible.element-focusable:active,
  .element-invisible.element-focusable:focus {
    position: static !important;
    clip: auto;
    overflow: visible;
    height: auto;
  }
  
  /**
   * Markup free clearing.
   *
   * @see http://perishablepress.com/press/2009/12/06/new-clearfix-hack
   */
  .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  /* IE6 */
  * html .clearfix {
    height: 1%;
  }
  /* IE7 */
  *:first-child + html .clearfix {
    min-height: 1%;
  }/**/
/**
   * @file
   * Basic styling for common markup.
   */
  
  /**
   * HTML elements.
   */
  fieldset {
    margin-bottom: 1em;
    padding: 0.5em;
  }
  form {
    margin: 0;
    padding: 0;
  }
  hr {
    border: 1px solid gray;
    height: 1px;
  }
  img {
    border: 0;
  }
  table {
    border-collapse: collapse;
  }
  th {
    border-bottom: 3px solid #ccc;
    padding-right: 1em; /* LTR */
    text-align: left; /* LTR */
  }
  tbody {
    border-top: 1px solid #ccc;
  }
  tr.even,
  tr.odd {
    background-color: #eee;
    border-bottom: 1px solid #ccc;
    padding: 0.1em 0.6em;
  }
  
  /**
   * Markup generated by theme_tablesort_indicator().
   */
  th.active img {
    display: inline;
  }
  td.active {
    background-color: #ddd;
  }
  
  /**
   * Markup generated by theme_item_list().
   */
  .item-list .title {
    font-weight: bold;
  }
  .item-list ul {
    margin: 0 0 0.75em 0;
    padding: 0;
  }
  .item-list ul li {
    margin: 0 0 0.25em 1.5em; /* LTR */
    padding: 0;
  }
  
  /**
   * Markup generated by Form API.
   */
  .form-item,
  .form-actions {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  tr.odd .form-item,
  tr.even .form-item {
    margin-top: 0;
    margin-bottom: 0;
    white-space: nowrap;
  }
  .form-item .description {
    font-size: 0.85em;
  }
  label {
    display: block;
    font-weight: bold;
  }
  label.option {
    display: inline;
    font-weight: normal;
  }
  .form-checkboxes .form-item,
  .form-radios .form-item {
    margin-top: 0.4em;
    margin-bottom: 0.4em;
  }
  .form-type-radio .description,
  .form-type-checkbox .description {
    margin-left: 2.4em;
  }
  input.form-checkbox,
  input.form-radio {
    vertical-align: middle;
  }
  .marker,
  .form-required {
    color: #f00;
  }
  .form-item input.error,
  .form-item textarea.error,
  .form-item select.error {
    border: 2px solid red;
  }
  
  /**
   * Inline items.
   */
  .container-inline .form-actions,
  .container-inline.form-actions {
    margin-top: 0;
    margin-bottom: 0;
  }
  
  /**
   * Markup generated by theme_more_link().
   */
  .more-link {
    text-align: right; /* LTR */
  }
  
  /**
   * Markup generated by theme_more_help_link().
   */
  .more-help-link {
    text-align: right; /* LTR */
  }
  .more-help-link a {
    background: url(//cdn-image.travelandleisure.com/misc/help.png) 0 50% no-repeat; /* LTR */
    padding: 1px 0 1px 20px; /* LTR */
  }
  
  /**
   * Markup generated by theme_pager().
   */
  .item-list .pager {
    clear: both;
    text-align: center;
  }
  .item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 0.5em;
  }
  .pager-current {
    font-weight: bold;
  }
  
  /**
   * Autocomplete.
   *
   * @see autocomplete.js
   */
  /* Suggestion list */
  #autocomplete li.selected {
    background: #0072b9;
    color: #fff;
  }
  
  /**
   * Collapsible fieldsets.
   *
   * @see collapse.js
   */
  html.js fieldset.collapsible .fieldset-legend {
    background: url(//cdn-image.travelandleisure.com/misc/menu-expanded.png) 5px 65% no-repeat; /* LTR */
    padding-left: 15px; /* LTR */
  }
  html.js fieldset.collapsed .fieldset-legend {
    background-image: url(//cdn-image.travelandleisure.com/misc/menu-collapsed.png); /* LTR */
    background-position: 5px 50%; /* LTR */
  }
  .fieldset-legend span.summary {
    color: #999;
    font-size: 0.9em;
    margin-left: 0.5em;
  }
  
  /**
   * TableDrag behavior.
   *
   * @see tabledrag.js
   */
  tr.drag {
    background-color: #fffff0;
  }
  tr.drag-previous {
    background-color: #ffd;
  }
  .tabledrag-toggle-weight {
    font-size: 0.9em;
  }
  body div.tabledrag-changed-warning {
    margin-bottom: 0.5em;
  }
  
  /**
   * TableSelect behavior.
   *
   * @see tableselect.js
  */
  tr.selected td {
    background: #ffc;
  }
  td.checkbox,
  th.checkbox {
    text-align: center;
  }
  
  /**
   * Progress bar.
   *
   * @see progress.js
   */
  .progress {
    font-weight: bold;
  }
  .progress .bar {
    background: #ccc;
    border-color: #666;
    margin: 0 0.2em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
  .progress .filled {
    background: #0072b9 url(//cdn-image.travelandleisure.com/misc/progress.gif);
  }/**/
/* line 3, ../sass/content_style.scss */
  .file-brightcove-video-oembed .field-oembed-data .video-js {
    width: 100%;
    height: 100%;
    padding-bottom: 57%;
  }/**/
/* This CSS file needs to be included either in the theme used for
   * editing content in order to be included in the WYSIWYG edit iframe,
   * or specifically included in the WYSIWYG config page's
   * "Define CSS" textfield.
   */
  span[data-picture-align="left"],
  img[data-picture-align="left"] {
    float: left;
  }
  span[data-picture-align="right"],
  img[data-picture-align="right"] {
    float: right;
  }
  span[data-picture-align="center"],
  img[data-picture-align="center"] {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  
  /* Remove ugly boarders that bunch up in the image dialog table. */
  .cke_dialog_body tr td:last-child {
    border-right: 0px;
  }
  
  /* The following is an example of what you could put in your theme
   * to control the size of images. It is formatted as
   * span[data-picture-mapping="[The machine name of your picture mapping]"
    span[data-picture-mapping="wide"] {
      width: 100%;
    }
    span[data-picture-mapping="normal"] {
      width: 50%;
    }
    span[data-picture-mapping="narrow"] {
      width: 33%;
    }
    span[data-picture-mapping] img {
      width: 100%;
      height: auto;
    }
  *//**/
/**
   * @file
   * Generic theme-independent base styles.
   */
  
  /**
   * Text alignment classes.
   */
  .text-align-left {
    text-align: left;
  }
  .text-align-right {
    text-align: right;
  }
  .text-align-center {
    text-align: center;
  }
  .text-align-justify {
    text-align: justify;
  }
  
  /**
   * Alignment classes (images, videos, blockquotes …).
   */
  .align-left {
    float: left;
  }
  .align-right {
    float: right;
  }
  .align-center {
    text-align: center;
  }/**/
.emojione {
    width: 1.3em;
  }
  [class^=emoji-] {
    text-indent: -9999em;
    image-rendering: optimizeQuality;
    font-size: inherit;
    height: 1.3em;
    width: 1.3em;
    top: -3px;
    position: relative;
    display: inline-block;
    margin: 0 .15em;
    line-height: normal;
    vertical-align: middle;
    background-image: url(//cdn-image.travelandleisure.com/sites/all/modules/custom/workflow_content_creation_ti/ti_editorial_ckeditor_plugins/plugins/emoji/images/emoji_sprites.png);
    background-size: 4100% 4000%;
    background-repeat: no-repeat;
  }
  
  .emoji-0023-20e3 {
    background-position: 2.5% 0%;
  }
  
  .emoji-002a-20e3 {
    background-position: 52.5% 71.79487%;
  }
  
  .emoji-0030-20e3 {
    background-position: 0% 2.5641%;
  }
  
  .emoji-0031-20e3 {
    background-position: 2.5% 2.5641%;
  }
  
  .emoji-0032-20e3 {
    background-position: 5% 0%;
  }
  
  .emoji-0033-20e3 {
    background-position: 5% 2.5641%;
  }
  
  .emoji-0034-20e3 {
    background-position: 0% 5.12821%;
  }
  
  .emoji-0035-20e3 {
    background-position: 2.5% 5.12821%;
  }
  
  .emoji-0036-20e3 {
    background-position: 5% 5.12821%;
  }
  
  .emoji-0037-20e3 {
    background-position: 7.5% 0%;
  }
  
  .emoji-0038-20e3 {
    background-position: 7.5% 2.5641%;
  }
  
  .emoji-0039-20e3 {
    background-position: 7.5% 5.12821%;
  }
  
  .emoji-00a9 {
    background-position: 0% 7.69231%;
  }
  
  .emoji-00ae {
    background-position: 2.5% 7.69231%;
  }
  
  .emoji-1f004 {
    background-position: 5% 7.69231%;
  }
  
  .emoji-1f0cf {
    background-position: 7.5% 7.69231%;
  }
  
  .emoji-1f170 {
    background-position: 10% 0%;
  }
  
  .emoji-1f171 {
    background-position: 10% 2.5641%;
  }
  
  .emoji-1f17e {
    background-position: 10% 5.12821%;
  }
  
  .emoji-1f17f {
    background-position: 10% 7.69231%;
  }
  
  .emoji-1f18e {
    background-position: 0% 10.25641%;
  }
  
  .emoji-1f191 {
    background-position: 2.5% 10.25641%;
  }
  
  .emoji-1f192 {
    background-position: 5% 10.25641%;
  }
  
  .emoji-1f193 {
    background-position: 7.5% 10.25641%;
  }
  
  .emoji-1f194 {
    background-position: 10% 10.25641%;
  }
  
  .emoji-1f195 {
    background-position: 12.5% 0%;
  }
  
  .emoji-1f196 {
    background-position: 12.5% 2.5641%;
  }
  
  .emoji-1f197 {
    background-position: 12.5% 5.12821%;
  }
  
  .emoji-1f198 {
    background-position: 12.5% 7.69231%;
  }
  
  .emoji-1f199 {
    background-position: 12.5% 10.25641%;
  }
  
  .emoji-1f19a {
    background-position: 0% 12.82051%;
  }
  
  .emoji-1f1e6-1f1e8 {
    background-position: 2.5% 12.82051%;
  }
  
  .emoji-1f1e6-1f1e9 {
    background-position: 5% 12.82051%;
  }
  
  .emoji-1f1e6-1f1ea {
    background-position: 7.5% 12.82051%;
  }
  
  .emoji-1f1e6-1f1eb {
    background-position: 10% 12.82051%;
  }
  
  .emoji-1f1e6-1f1ec {
    background-position: 12.5% 12.82051%;
  }
  
  .emoji-1f1e6-1f1ee {
    background-position: 15% 0%;
  }
  
  .emoji-1f1e6-1f1f1 {
    background-position: 15% 2.5641%;
  }
  
  .emoji-1f1e6-1f1f2 {
    background-position: 15% 5.12821%;
  }
  
  .emoji-1f1e6-1f1f4 {
    background-position: 15% 7.69231%;
  }
  
  .emoji-1f1e6-1f1f6 {
    background-position: 15% 10.25641%;
  }
  
  .emoji-1f1e6-1f1f7 {
    background-position: 15% 12.82051%;
  }
  
  .emoji-1f1e6-1f1f8 {
    background-position: 0% 15.38462%;
  }
  
  .emoji-1f1e6-1f1f9 {
    background-position: 2.5% 15.38462%;
  }
  
  .emoji-1f1e6-1f1fa {
    background-position: 5% 15.38462%;
  }
  
  .emoji-1f1e6-1f1fc {
    background-position: 7.5% 15.38462%;
  }
  
  .emoji-1f1e6-1f1fd {
    background-position: 10% 15.38462%;
  }
  
  .emoji-1f1e6-1f1ff {
    background-position: 12.5% 15.38462%;
  }
  
  .emoji-1f1e7-1f1e6 {
    background-position: 15% 15.38462%;
  }
  
  .emoji-1f1e7-1f1e7 {
    background-position: 17.5% 0%;
  }
  
  .emoji-1f1e7-1f1e9 {
    background-position: 17.5% 2.5641%;
  }
  
  .emoji-1f1e7-1f1ea {
    background-position: 17.5% 5.12821%;
  }
  
  .emoji-1f1e7-1f1eb {
    background-position: 17.5% 7.69231%;
  }
  
  .emoji-1f1e7-1f1ec {
    background-position: 17.5% 10.25641%;
  }
  
  .emoji-1f1e7-1f1ed {
    background-position: 17.5% 12.82051%;
  }
  
  .emoji-1f1e7-1f1ee {
    background-position: 17.5% 15.38462%;
  }
  
  .emoji-1f1e7-1f1ef {
    background-position: 0% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f1 {
    background-position: 2.5% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f2 {
    background-position: 5% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f3 {
    background-position: 7.5% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f4 {
    background-position: 10% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f6 {
    background-position: 12.5% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f7 {
    background-position: 15% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f8 {
    background-position: 17.5% 17.94872%;
  }
  
  .emoji-1f1e7-1f1f9 {
    background-position: 20% 0%;
  }
  
  .emoji-1f1e7-1f1fb {
    background-position: 20% 2.5641%;
  }
  
  .emoji-1f1e7-1f1fc {
    background-position: 20% 5.12821%;
  }
  
  .emoji-1f1e7-1f1fe {
    background-position: 20% 7.69231%;
  }
  
  .emoji-1f1e7-1f1ff {
    background-position: 20% 10.25641%;
  }
  
  .emoji-1f1e8-1f1e6 {
    background-position: 20% 12.82051%;
  }
  
  .emoji-1f1e8-1f1e8 {
    background-position: 20% 15.38462%;
  }
  
  .emoji-1f1e8-1f1e9 {
    background-position: 20% 17.94872%;
  }
  
  .emoji-1f1e8-1f1eb {
    background-position: 0% 20.51282%;
  }
  
  .emoji-1f1e8-1f1ec {
    background-position: 2.5% 20.51282%;
  }
  
  .emoji-1f1e8-1f1ed {
    background-position: 5% 20.51282%;
  }
  
  .emoji-1f1e8-1f1ee {
    background-position: 7.5% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f0 {
    background-position: 10% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f1 {
    background-position: 12.5% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f2 {
    background-position: 15% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f3 {
    background-position: 17.5% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f4 {
    background-position: 20% 20.51282%;
  }
  
  .emoji-1f1e8-1f1f5 {
    background-position: 22.5% 0%;
  }
  
  .emoji-1f1e8-1f1f7 {
    background-position: 22.5% 2.5641%;
  }
  
  .emoji-1f1e8-1f1fa {
    background-position: 22.5% 5.12821%;
  }
  
  .emoji-1f1e8-1f1fb {
    background-position: 22.5% 7.69231%;
  }
  
  .emoji-1f1e8-1f1fc {
    background-position: 22.5% 10.25641%;
  }
  
  .emoji-1f1e8-1f1fd {
    background-position: 22.5% 12.82051%;
  }
  
  .emoji-1f1e8-1f1fe {
    background-position: 22.5% 15.38462%;
  }
  
  .emoji-1f1e8-1f1ff {
    background-position: 22.5% 17.94872%;
  }
  
  .emoji-1f1e9-1f1ea {
    background-position: 22.5% 20.51282%;
  }
  
  .emoji-1f1e9-1f1ec {
    background-position: 0% 23.07692%;
  }
  
  .emoji-1f1e9-1f1ef {
    background-position: 2.5% 23.07692%;
  }
  
  .emoji-1f1e9-1f1f0 {
    background-position: 5% 23.07692%;
  }
  
  .emoji-1f1e9-1f1f2 {
    background-position: 7.5% 23.07692%;
  }
  
  .emoji-1f1e9-1f1f4 {
    background-position: 10% 23.07692%;
  }
  
  .emoji-1f1e9-1f1ff {
    background-position: 12.5% 23.07692%;
  }
  
  .emoji-1f1ea-1f1e6 {
    background-position: 15% 23.07692%;
  }
  
  .emoji-1f1ea-1f1e8 {
    background-position: 17.5% 23.07692%;
  }
  
  .emoji-1f1ea-1f1ea {
    background-position: 20% 23.07692%;
  }
  
  .emoji-1f1ea-1f1ec {
    background-position: 22.5% 23.07692%;
  }
  
  .emoji-1f1ea-1f1ed {
    background-position: 25% 0%;
  }
  
  .emoji-1f1ea-1f1f7 {
    background-position: 25% 2.5641%;
  }
  
  .emoji-1f1ea-1f1f8 {
    background-position: 25% 5.12821%;
  }
  
  .emoji-1f1ea-1f1f9 {
    background-position: 25% 7.69231%;
  }
  
  .emoji-1f1ea-1f1fa {
    background-position: 25% 10.25641%;
  }
  
  .emoji-1f1eb-1f1ee {
    background-position: 25% 12.82051%;
  }
  
  .emoji-1f1eb-1f1ef {
    background-position: 25% 15.38462%;
  }
  
  .emoji-1f1eb-1f1f0 {
    background-position: 25% 17.94872%;
  }
  
  .emoji-1f1eb-1f1f2 {
    background-position: 25% 20.51282%;
  }
  
  .emoji-1f1eb-1f1f4 {
    background-position: 25% 23.07692%;
  }
  
  .emoji-1f1eb-1f1f7 {
    background-position: 0% 25.64103%;
  }
  
  .emoji-1f1ec-1f1e6 {
    background-position: 2.5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1e7 {
    background-position: 5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1e9 {
    background-position: 7.5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1ea {
    background-position: 10% 25.64103%;
  }
  
  .emoji-1f1ec-1f1eb {
    background-position: 12.5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1ec {
    background-position: 15% 25.64103%;
  }
  
  .emoji-1f1ec-1f1ed {
    background-position: 17.5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1ee {
    background-position: 20% 25.64103%;
  }
  
  .emoji-1f1ec-1f1f1 {
    background-position: 22.5% 25.64103%;
  }
  
  .emoji-1f1ec-1f1f2 {
    background-position: 25% 25.64103%;
  }
  
  .emoji-1f1ec-1f1f3 {
    background-position: 27.5% 0%;
  }
  
  .emoji-1f1ec-1f1f5 {
    background-position: 27.5% 2.5641%;
  }
  
  .emoji-1f1ec-1f1f6 {
    background-position: 27.5% 5.12821%;
  }
  
  .emoji-1f1ec-1f1f7 {
    background-position: 27.5% 7.69231%;
  }
  
  .emoji-1f1ec-1f1f8 {
    background-position: 27.5% 10.25641%;
  }
  
  .emoji-1f1ec-1f1f9 {
    background-position: 27.5% 12.82051%;
  }
  
  .emoji-1f1ec-1f1fa {
    background-position: 27.5% 15.38462%;
  }
  
  .emoji-1f1ec-1f1fc {
    background-position: 27.5% 17.94872%;
  }
  
  .emoji-1f1ec-1f1fe {
    background-position: 27.5% 20.51282%;
  }
  
  .emoji-1f1ed-1f1f0 {
    background-position: 27.5% 23.07692%;
  }
  
  .emoji-1f1ed-1f1f2 {
    background-position: 27.5% 25.64103%;
  }
  
  .emoji-1f1ed-1f1f3 {
    background-position: 0% 28.20513%;
  }
  
  .emoji-1f1ed-1f1f7 {
    background-position: 2.5% 28.20513%;
  }
  
  .emoji-1f1ed-1f1f9 {
    background-position: 5% 28.20513%;
  }
  
  .emoji-1f1ed-1f1fa {
    background-position: 7.5% 28.20513%;
  }
  
  .emoji-1f1ee-1f1e8 {
    background-position: 10% 28.20513%;
  }
  
  .emoji-1f1ee-1f1e9 {
    background-position: 12.5% 28.20513%;
  }
  
  .emoji-1f1ee-1f1ea {
    background-position: 15% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f1 {
    background-position: 17.5% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f2 {
    background-position: 20% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f3 {
    background-position: 22.5% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f4 {
    background-position: 25% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f6 {
    background-position: 27.5% 28.20513%;
  }
  
  .emoji-1f1ee-1f1f7 {
    background-position: 30% 0%;
  }
  
  .emoji-1f1ee-1f1f8 {
    background-position: 30% 2.5641%;
  }
  
  .emoji-1f1ee-1f1f9 {
    background-position: 30% 5.12821%;
  }
  
  .emoji-1f1ef-1f1ea {
    background-position: 30% 7.69231%;
  }
  
  .emoji-1f1ef-1f1f2 {
    background-position: 30% 10.25641%;
  }
  
  .emoji-1f1ef-1f1f4 {
    background-position: 30% 12.82051%;
  }
  
  .emoji-1f1ef-1f1f5 {
    background-position: 30% 15.38462%;
  }
  
  .emoji-1f1f0-1f1ea {
    background-position: 30% 17.94872%;
  }
  
  .emoji-1f1f0-1f1ec {
    background-position: 30% 20.51282%;
  }
  
  .emoji-1f1f0-1f1ed {
    background-position: 30% 23.07692%;
  }
  
  .emoji-1f1f0-1f1ee {
    background-position: 30% 25.64103%;
  }
  
  .emoji-1f1f0-1f1f2 {
    background-position: 30% 28.20513%;
  }
  
  .emoji-1f1f0-1f1f3 {
    background-position: 0% 30.76923%;
  }
  
  .emoji-1f1f0-1f1f5 {
    background-position: 2.5% 30.76923%;
  }
  
  .emoji-1f1f0-1f1f7 {
    background-position: 5% 30.76923%;
  }
  
  .emoji-1f1f0-1f1fc {
    background-position: 7.5% 30.76923%;
  }
  
  .emoji-1f1f0-1f1fe {
    background-position: 10% 30.76923%;
  }
  
  .emoji-1f1f0-1f1ff {
    background-position: 12.5% 30.76923%;
  }
  
  .emoji-1f1f1-1f1e6 {
    background-position: 15% 30.76923%;
  }
  
  .emoji-1f1f1-1f1e7 {
    background-position: 17.5% 30.76923%;
  }
  
  .emoji-1f1f1-1f1e8 {
    background-position: 20% 30.76923%;
  }
  
  .emoji-1f1f1-1f1ee {
    background-position: 22.5% 30.76923%;
  }
  
  .emoji-1f1f1-1f1f0 {
    background-position: 25% 30.76923%;
  }
  
  .emoji-1f1f1-1f1f7 {
    background-position: 27.5% 30.76923%;
  }
  
  .emoji-1f1f1-1f1f8 {
    background-position: 30% 30.76923%;
  }
  
  .emoji-1f1f1-1f1f9 {
    background-position: 32.5% 0%;
  }
  
  .emoji-1f1f1-1f1fa {
    background-position: 32.5% 2.5641%;
  }
  
  .emoji-1f1f1-1f1fb {
    background-position: 32.5% 5.12821%;
  }
  
  .emoji-1f1f1-1f1fe {
    background-position: 32.5% 7.69231%;
  }
  
  .emoji-1f1f2-1f1e6 {
    background-position: 32.5% 10.25641%;
  }
  
  .emoji-1f1f2-1f1e8 {
    background-position: 32.5% 12.82051%;
  }
  
  .emoji-1f1f2-1f1e9 {
    background-position: 32.5% 15.38462%;
  }
  
  .emoji-1f1f2-1f1ea {
    background-position: 32.5% 17.94872%;
  }
  
  .emoji-1f1f2-1f1eb {
    background-position: 32.5% 20.51282%;
  }
  
  .emoji-1f1f2-1f1ec {
    background-position: 32.5% 23.07692%;
  }
  
  .emoji-1f1f2-1f1ed {
    background-position: 32.5% 25.64103%;
  }
  
  .emoji-1f1f2-1f1f0 {
    background-position: 32.5% 28.20513%;
  }
  
  .emoji-1f1f2-1f1f1 {
    background-position: 32.5% 30.76923%;
  }
  
  .emoji-1f1f2-1f1f2 {
    background-position: 0% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f3 {
    background-position: 2.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f4 {
    background-position: 5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f5 {
    background-position: 7.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f6 {
    background-position: 10% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f7 {
    background-position: 12.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f8 {
    background-position: 15% 33.33333%;
  }
  
  .emoji-1f1f2-1f1f9 {
    background-position: 17.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1fa {
    background-position: 20% 33.33333%;
  }
  
  .emoji-1f1f2-1f1fb {
    background-position: 22.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1fc {
    background-position: 25% 33.33333%;
  }
  
  .emoji-1f1f2-1f1fd {
    background-position: 27.5% 33.33333%;
  }
  
  .emoji-1f1f2-1f1fe {
    background-position: 30% 33.33333%;
  }
  
  .emoji-1f1f2-1f1ff {
    background-position: 32.5% 33.33333%;
  }
  
  .emoji-1f1f3-1f1e6 {
    background-position: 35% 0%;
  }
  
  .emoji-1f1f3-1f1e8 {
    background-position: 35% 2.5641%;
  }
  
  .emoji-1f1f3-1f1ea {
    background-position: 35% 5.12821%;
  }
  
  .emoji-1f1f3-1f1eb {
    background-position: 35% 7.69231%;
  }
  
  .emoji-1f1f3-1f1ec {
    background-position: 35% 10.25641%;
  }
  
  .emoji-1f1f3-1f1ee {
    background-position: 35% 12.82051%;
  }
  
  .emoji-1f1f3-1f1f1 {
    background-position: 35% 15.38462%;
  }
  
  .emoji-1f1f3-1f1f4 {
    background-position: 35% 17.94872%;
  }
  
  .emoji-1f1f3-1f1f5 {
    background-position: 35% 20.51282%;
  }
  
  .emoji-1f1f3-1f1f7 {
    background-position: 35% 23.07692%;
  }
  
  .emoji-1f1f3-1f1fa {
    background-position: 35% 25.64103%;
  }
  
  .emoji-1f1f3-1f1ff {
    background-position: 35% 28.20513%;
  }
  
  .emoji-1f1f4-1f1f2 {
    background-position: 35% 30.76923%;
  }
  
  .emoji-1f1f5-1f1e6 {
    background-position: 35% 33.33333%;
  }
  
  .emoji-1f1f5-1f1ea {
    background-position: 0% 35.89744%;
  }
  
  .emoji-1f1f5-1f1eb {
    background-position: 2.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1ec {
    background-position: 5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1ed {
    background-position: 7.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f0 {
    background-position: 10% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f1 {
    background-position: 12.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f2 {
    background-position: 15% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f3 {
    background-position: 17.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f7 {
    background-position: 20% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f8 {
    background-position: 22.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1f9 {
    background-position: 25% 35.89744%;
  }
  
  .emoji-1f1f5-1f1fc {
    background-position: 27.5% 35.89744%;
  }
  
  .emoji-1f1f5-1f1fe {
    background-position: 30% 35.89744%;
  }
  
  .emoji-1f1f6-1f1e6 {
    background-position: 32.5% 35.89744%;
  }
  
  .emoji-1f1f7-1f1ea {
    background-position: 35% 35.89744%;
  }
  
  .emoji-1f1f7-1f1f4 {
    background-position: 37.5% 0%;
  }
  
  .emoji-1f1f7-1f1f8 {
    background-position: 37.5% 2.5641%;
  }
  
  .emoji-1f1f7-1f1fa {
    background-position: 37.5% 5.12821%;
  }
  
  .emoji-1f1f7-1f1fc {
    background-position: 37.5% 7.69231%;
  }
  
  .emoji-1f1f8-1f1e6 {
    background-position: 37.5% 10.25641%;
  }
  
  .emoji-1f1f8-1f1e7 {
    background-position: 37.5% 12.82051%;
  }
  
  .emoji-1f1f8-1f1e8 {
    background-position: 37.5% 15.38462%;
  }
  
  .emoji-1f1f8-1f1e9 {
    background-position: 37.5% 17.94872%;
  }
  
  .emoji-1f1f8-1f1ea {
    background-position: 37.5% 20.51282%;
  }
  
  .emoji-1f1f8-1f1ec {
    background-position: 37.5% 23.07692%;
  }
  
  .emoji-1f1f8-1f1ed {
    background-position: 37.5% 25.64103%;
  }
  
  .emoji-1f1f8-1f1ee {
    background-position: 37.5% 28.20513%;
  }
  
  .emoji-1f1f8-1f1ef {
    background-position: 37.5% 30.76923%;
  }
  
  .emoji-1f1f8-1f1f0 {
    background-position: 37.5% 33.33333%;
  }
  
  .emoji-1f1f8-1f1f1 {
    background-position: 37.5% 35.89744%;
  }
  
  .emoji-1f1f8-1f1f2 {
    background-position: 0% 38.46154%;
  }
  
  .emoji-1f1f8-1f1f3 {
    background-position: 2.5% 38.46154%;
  }
  
  .emoji-1f1f8-1f1f4 {
    background-position: 5% 38.46154%;
  }
  
  .emoji-1f1f8-1f1f7 {
    background-position: 7.5% 38.46154%;
  }
  
  .emoji-1f1f8-1f1f8 {
    background-position: 10% 38.46154%;
  }
  
  .emoji-1f1f8-1f1f9 {
    background-position: 12.5% 38.46154%;
  }
  
  .emoji-1f1f8-1f1fb {
    background-position: 15% 38.46154%;
  }
  
  .emoji-1f1f8-1f1fd {
    background-position: 17.5% 38.46154%;
  }
  
  .emoji-1f1f8-1f1fe {
    background-position: 20% 38.46154%;
  }
  
  .emoji-1f1f8-1f1ff {
    background-position: 22.5% 38.46154%;
  }
  
  .emoji-1f1f9-1f1e6 {
    background-position: 25% 38.46154%;
  }
  
  .emoji-1f1f9-1f1e8 {
    background-position: 27.5% 38.46154%;
  }
  
  .emoji-1f1f9-1f1e9 {
    background-position: 30% 38.46154%;
  }
  
  .emoji-1f1f9-1f1eb {
    background-position: 32.5% 38.46154%;
  }
  
  .emoji-1f1f9-1f1ec {
    background-position: 35% 38.46154%;
  }
  
  .emoji-1f1f9-1f1ed {
    background-position: 37.5% 38.46154%;
  }
  
  .emoji-1f1f9-1f1ef {
    background-position: 40% 0%;
  }
  
  .emoji-1f1f9-1f1f0 {
    background-position: 40% 2.5641%;
  }
  
  .emoji-1f1f9-1f1f1 {
    background-position: 40% 5.12821%;
  }
  
  .emoji-1f1f9-1f1f2 {
    background-position: 40% 7.69231%;
  }
  
  .emoji-1f1f9-1f1f3 {
    background-position: 40% 10.25641%;
  }
  
  .emoji-1f1f9-1f1f4 {
    background-position: 40% 12.82051%;
  }
  
  .emoji-1f1f9-1f1f7 {
    background-position: 40% 15.38462%;
  }
  
  .emoji-1f1f9-1f1f9 {
    background-position: 40% 17.94872%;
  }
  
  .emoji-1f1f9-1f1fb {
    background-position: 40% 20.51282%;
  }
  
  .emoji-1f1f9-1f1fc {
    background-position: 40% 23.07692%;
  }
  
  .emoji-1f1f9-1f1ff {
    background-position: 40% 25.64103%;
  }
  
  .emoji-1f1fa-1f1e6 {
    background-position: 40% 28.20513%;
  }
  
  .emoji-1f1fa-1f1ec {
    background-position: 40% 30.76923%;
  }
  
  .emoji-1f1fa-1f1f2 {
    background-position: 40% 33.33333%;
  }
  
  .emoji-1f1fa-1f1f8 {
    background-position: 40% 35.89744%;
  }
  
  .emoji-1f1fa-1f1fe {
    background-position: 40% 38.46154%;
  }
  
  .emoji-1f1fa-1f1ff {
    background-position: 0% 41.02564%;
  }
  
  .emoji-1f1fb-1f1e6 {
    background-position: 2.5% 41.02564%;
  }
  
  .emoji-1f1fb-1f1e8 {
    background-position: 5% 41.02564%;
  }
  
  .emoji-1f1fb-1f1ea {
    background-position: 7.5% 41.02564%;
  }
  
  .emoji-1f1fb-1f1ec {
    background-position: 10% 41.02564%;
  }
  
  .emoji-1f1fb-1f1ee {
    background-position: 12.5% 41.02564%;
  }
  
  .emoji-1f1fb-1f1f3 {
    background-position: 15% 41.02564%;
  }
  
  .emoji-1f1fb-1f1fa {
    background-position: 17.5% 41.02564%;
  }
  
  .emoji-1f1fc-1f1eb {
    background-position: 20% 41.02564%;
  }
  
  .emoji-1f1fc-1f1f8 {
    background-position: 22.5% 41.02564%;
  }
  
  .emoji-1f1fd-1f1f0 {
    background-position: 25% 41.02564%;
  }
  
  .emoji-1f1fe-1f1ea {
    background-position: 27.5% 41.02564%;
  }
  
  .emoji-1f1fe-1f1f9 {
    background-position: 30% 41.02564%;
  }
  
  .emoji-1f1ff-1f1e6 {
    background-position: 32.5% 41.02564%;
  }
  
  .emoji-1f1ff-1f1f2 {
    background-position: 35% 41.02564%;
  }
  
  .emoji-1f1ff-1f1fc {
    background-position: 37.5% 41.02564%;
  }
  
  .emoji-1f201 {
    background-position: 40% 41.02564%;
  }
  
  .emoji-1f202 {
    background-position: 42.5% 0%;
  }
  
  .emoji-1f21a {
    background-position: 42.5% 2.5641%;
  }
  
  .emoji-1f22f {
    background-position: 42.5% 5.12821%;
  }
  
  .emoji-1f232 {
    background-position: 42.5% 7.69231%;
  }
  
  .emoji-1f233 {
    background-position: 42.5% 10.25641%;
  }
  
  .emoji-1f234 {
    background-position: 42.5% 12.82051%;
  }
  
  .emoji-1f235 {
    background-position: 42.5% 15.38462%;
  }
  
  .emoji-1f236 {
    background-position: 42.5% 17.94872%;
  }
  
  .emoji-1f237 {
    background-position: 42.5% 20.51282%;
  }
  
  .emoji-1f238 {
    background-position: 42.5% 23.07692%;
  }
  
  .emoji-1f239 {
    background-position: 42.5% 25.64103%;
  }
  
  .emoji-1f23a {
    background-position: 42.5% 28.20513%;
  }
  
  .emoji-1f250 {
    background-position: 42.5% 30.76923%;
  }
  
  .emoji-1f251 {
    background-position: 42.5% 33.33333%;
  }
  
  .emoji-1f300 {
    background-position: 42.5% 35.89744%;
  }
  
  .emoji-1f301 {
    background-position: 42.5% 38.46154%;
  }
  
  .emoji-1f302 {
    background-position: 42.5% 41.02564%;
  }
  
  .emoji-1f303 {
    background-position: 0% 43.58974%;
  }
  
  .emoji-1f304 {
    background-position: 2.5% 43.58974%;
  }
  
  .emoji-1f305 {
    background-position: 5% 43.58974%;
  }
  
  .emoji-1f306 {
    background-position: 7.5% 43.58974%;
  }
  
  .emoji-1f307 {
    background-position: 10% 43.58974%;
  }
  
  .emoji-1f308 {
    background-position: 12.5% 43.58974%;
  }
  
  .emoji-1f309 {
    background-position: 15% 43.58974%;
  }
  
  .emoji-1f30a {
    background-position: 17.5% 43.58974%;
  }
  
  .emoji-1f30b {
    background-position: 20% 43.58974%;
  }
  
  .emoji-1f30c {
    background-position: 22.5% 43.58974%;
  }
  
  .emoji-1f30d {
    background-position: 25% 43.58974%;
  }
  
  .emoji-1f30e {
    background-position: 27.5% 43.58974%;
  }
  
  .emoji-1f30f {
    background-position: 30% 43.58974%;
  }
  
  .emoji-1f310 {
    background-position: 32.5% 43.58974%;
  }
  
  .emoji-1f311 {
    background-position: 35% 43.58974%;
  }
  
  .emoji-1f312 {
    background-position: 37.5% 43.58974%;
  }
  
  .emoji-1f313 {
    background-position: 40% 43.58974%;
  }
  
  .emoji-1f314 {
    background-position: 42.5% 43.58974%;
  }
  
  .emoji-1f315 {
    background-position: 45% 0%;
  }
  
  .emoji-1f316 {
    background-position: 45% 2.5641%;
  }
  
  .emoji-1f317 {
    background-position: 45% 5.12821%;
  }
  
  .emoji-1f318 {
    background-position: 45% 7.69231%;
  }
  
  .emoji-1f319 {
    background-position: 45% 10.25641%;
  }
  
  .emoji-1f31a {
    background-position: 45% 12.82051%;
  }
  
  .emoji-1f31b {
    background-position: 45% 15.38462%;
  }
  
  .emoji-1f31c {
    background-position: 45% 17.94872%;
  }
  
  .emoji-1f31d {
    background-position: 45% 20.51282%;
  }
  
  .emoji-1f31e {
    background-position: 45% 23.07692%;
  }
  
  .emoji-1f31f {
    background-position: 45% 25.64103%;
  }
  
  .emoji-1f320 {
    background-position: 45% 28.20513%;
  }
  
  .emoji-1f321 {
    background-position: 45% 30.76923%;
  }
  
  .emoji-1f324 {
    background-position: 45% 33.33333%;
  }
  
  .emoji-1f325 {
    background-position: 45% 35.89744%;
  }
  
  .emoji-1f326 {
    background-position: 45% 38.46154%;
  }
  
  .emoji-1f327 {
    background-position: 45% 41.02564%;
  }
  
  .emoji-1f328 {
    background-position: 45% 43.58974%;
  }
  
  .emoji-1f329 {
    background-position: 0% 46.15385%;
  }
  
  .emoji-1f32a {
    background-position: 2.5% 46.15385%;
  }
  
  .emoji-1f32b {
    background-position: 5% 46.15385%;
  }
  
  .emoji-1f32c {
    background-position: 7.5% 46.15385%;
  }
  
  .emoji-1f32d {
    background-position: 10% 46.15385%;
  }
  
  .emoji-1f32e {
    background-position: 12.5% 46.15385%;
  }
  
  .emoji-1f32f {
    background-position: 15% 46.15385%;
  }
  
  .emoji-1f330 {
    background-position: 17.5% 46.15385%;
  }
  
  .emoji-1f331 {
    background-position: 20% 46.15385%;
  }
  
  .emoji-1f332 {
    background-position: 22.5% 46.15385%;
  }
  
  .emoji-1f333 {
    background-position: 25% 46.15385%;
  }
  
  .emoji-1f334 {
    background-position: 27.5% 46.15385%;
  }
  
  .emoji-1f335 {
    background-position: 30% 46.15385%;
  }
  
  .emoji-1f336 {
    background-position: 32.5% 46.15385%;
  }
  
  .emoji-1f337 {
    background-position: 35% 46.15385%;
  }
  
  .emoji-1f338 {
    background-position: 37.5% 46.15385%;
  }
  
  .emoji-1f339 {
    background-position: 40% 46.15385%;
  }
  
  .emoji-1f33a {
    background-position: 42.5% 46.15385%;
  }
  
  .emoji-1f33b {
    background-position: 45% 46.15385%;
  }
  
  .emoji-1f33c {
    background-position: 47.5% 0%;
  }
  
  .emoji-1f33d {
    background-position: 47.5% 2.5641%;
  }
  
  .emoji-1f33e {
    background-position: 47.5% 5.12821%;
  }
  
  .emoji-1f33f {
    background-position: 47.5% 7.69231%;
  }
  
  .emoji-1f340 {
    background-position: 47.5% 10.25641%;
  }
  
  .emoji-1f341 {
    background-position: 47.5% 12.82051%;
  }
  
  .emoji-1f342 {
    background-position: 47.5% 15.38462%;
  }
  
  .emoji-1f343 {
    background-position: 47.5% 17.94872%;
  }
  
  .emoji-1f344 {
    background-position: 47.5% 20.51282%;
  }
  
  .emoji-1f345 {
    background-position: 47.5% 23.07692%;
  }
  
  .emoji-1f346 {
    background-position: 47.5% 25.64103%;
  }
  
  .emoji-1f347 {
    background-position: 47.5% 28.20513%;
  }
  
  .emoji-1f348 {
    background-position: 47.5% 30.76923%;
  }
  
  .emoji-1f349 {
    background-position: 47.5% 33.33333%;
  }
  
  .emoji-1f34a {
    background-position: 47.5% 35.89744%;
  }
  
  .emoji-1f34b {
    background-position: 47.5% 38.46154%;
  }
  
  .emoji-1f34c {
    background-position: 47.5% 41.02564%;
  }
  
  .emoji-1f34d {
    background-position: 47.5% 43.58974%;
  }
  
  .emoji-1f34e {
    background-position: 47.5% 46.15385%;
  }
  
  .emoji-1f34f {
    background-position: 0% 48.71795%;
  }
  
  .emoji-1f350 {
    background-position: 2.5% 48.71795%;
  }
  
  .emoji-1f351 {
    background-position: 5% 48.71795%;
  }
  
  .emoji-1f352 {
    background-position: 7.5% 48.71795%;
  }
  
  .emoji-1f353 {
    background-position: 10% 48.71795%;
  }
  
  .emoji-1f354 {
    background-position: 12.5% 48.71795%;
  }
  
  .emoji-1f355 {
    background-position: 15% 48.71795%;
  }
  
  .emoji-1f356 {
    background-position: 17.5% 48.71795%;
  }
  
  .emoji-1f357 {
    background-position: 20% 48.71795%;
  }
  
  .emoji-1f358 {
    background-position: 22.5% 48.71795%;
  }
  
  .emoji-1f359 {
    background-position: 25% 48.71795%;
  }
  
  .emoji-1f35a {
    background-position: 27.5% 48.71795%;
  }
  
  .emoji-1f35b {
    background-position: 30% 48.71795%;
  }
  
  .emoji-1f35c {
    background-position: 32.5% 48.71795%;
  }
  
  .emoji-1f35d {
    background-position: 35% 48.71795%;
  }
  
  .emoji-1f35e {
    background-position: 37.5% 48.71795%;
  }
  
  .emoji-1f35f {
    background-position: 40% 48.71795%;
  }
  
  .emoji-1f360 {
    background-position: 42.5% 48.71795%;
  }
  
  .emoji-1f361 {
    background-position: 45% 48.71795%;
  }
  
  .emoji-1f362 {
    background-position: 47.5% 48.71795%;
  }
  
  .emoji-1f363 {
    background-position: 50% 0%;
  }
  
  .emoji-1f364 {
    background-position: 50% 2.5641%;
  }
  
  .emoji-1f365 {
    background-position: 50% 5.12821%;
  }
  
  .emoji-1f366 {
    background-position: 50% 7.69231%;
  }
  
  .emoji-1f367 {
    background-position: 50% 10.25641%;
  }
  
  .emoji-1f368 {
    background-position: 50% 12.82051%;
  }
  
  .emoji-1f369 {
    background-position: 50% 15.38462%;
  }
  
  .emoji-1f36a {
    background-position: 50% 17.94872%;
  }
  
  .emoji-1f36b {
    background-position: 50% 20.51282%;
  }
  
  .emoji-1f36c {
    background-position: 50% 23.07692%;
  }
  
  .emoji-1f36d {
    background-position: 50% 25.64103%;
  }
  
  .emoji-1f36e {
    background-position: 50% 28.20513%;
  }
  
  .emoji-1f36f {
    background-position: 50% 30.76923%;
  }
  
  .emoji-1f370 {
    background-position: 50% 33.33333%;
  }
  
  .emoji-1f371 {
    background-position: 50% 35.89744%;
  }
  
  .emoji-1f372 {
    background-position: 50% 38.46154%;
  }
  
  .emoji-1f373 {
    background-position: 50% 41.02564%;
  }
  
  .emoji-1f374 {
    background-position: 50% 43.58974%;
  }
  
  .emoji-1f375 {
    background-position: 50% 46.15385%;
  }
  
  .emoji-1f376 {
    background-position: 50% 48.71795%;
  }
  
  .emoji-1f377 {
    background-position: 0% 51.28205%;
  }
  
  .emoji-1f378 {
    background-position: 2.5% 51.28205%;
  }
  
  .emoji-1f379 {
    background-position: 5% 51.28205%;
  }
  
  .emoji-1f37a {
    background-position: 7.5% 51.28205%;
  }
  
  .emoji-1f37b {
    background-position: 10% 51.28205%;
  }
  
  .emoji-1f37c {
    background-position: 12.5% 51.28205%;
  }
  
  .emoji-1f37d {
    background-position: 15% 51.28205%;
  }
  
  .emoji-1f37e {
    background-position: 17.5% 51.28205%;
  }
  
  .emoji-1f37f {
    background-position: 20% 51.28205%;
  }
  
  .emoji-1f380 {
    background-position: 22.5% 51.28205%;
  }
  
  .emoji-1f381 {
    background-position: 25% 51.28205%;
  }
  
  .emoji-1f382 {
    background-position: 27.5% 51.28205%;
  }
  
  .emoji-1f383 {
    background-position: 30% 51.28205%;
  }
  
  .emoji-1f384 {
    background-position: 32.5% 51.28205%;
  }
  
  .emoji-1f385-1f3fb {
    background-position: 35% 51.28205%;
  }
  
  .emoji-1f385-1f3fc {
    background-position: 37.5% 51.28205%;
  }
  
  .emoji-1f385-1f3fd {
    background-position: 40% 51.28205%;
  }
  
  .emoji-1f385-1f3fe {
    background-position: 42.5% 51.28205%;
  }
  
  .emoji-1f385-1f3ff {
    background-position: 45% 51.28205%;
  }
  
  .emoji-1f385 {
    background-position: 47.5% 51.28205%;
  }
  
  .emoji-1f386 {
    background-position: 50% 51.28205%;
  }
  
  .emoji-1f387 {
    background-position: 52.5% 0%;
  }
  
  .emoji-1f388 {
    background-position: 52.5% 2.5641%;
  }
  
  .emoji-1f389 {
    background-position: 52.5% 5.12821%;
  }
  
  .emoji-1f38a {
    background-position: 52.5% 7.69231%;
  }
  
  .emoji-1f38b {
    background-position: 52.5% 10.25641%;
  }
  
  .emoji-1f38c {
    background-position: 52.5% 12.82051%;
  }
  
  .emoji-1f38d {
    background-position: 52.5% 15.38462%;
  }
  
  .emoji-1f38e {
    background-position: 52.5% 17.94872%;
  }
  
  .emoji-1f38f {
    background-position: 52.5% 20.51282%;
  }
  
  .emoji-1f390 {
    background-position: 52.5% 23.07692%;
  }
  
  .emoji-1f391 {
    background-position: 52.5% 25.64103%;
  }
  
  .emoji-1f392 {
    background-position: 52.5% 28.20513%;
  }
  
  .emoji-1f393 {
    background-position: 52.5% 30.76923%;
  }
  
  .emoji-1f396 {
    background-position: 52.5% 33.33333%;
  }
  
  .emoji-1f397 {
    background-position: 52.5% 35.89744%;
  }
  
  .emoji-1f399 {
    background-position: 52.5% 38.46154%;
  }
  
  .emoji-1f39a {
    background-position: 52.5% 41.02564%;
  }
  
  .emoji-1f39b {
    background-position: 52.5% 43.58974%;
  }
  
  .emoji-1f39e {
    background-position: 52.5% 46.15385%;
  }
  
  .emoji-1f39f {
    background-position: 52.5% 48.71795%;
  }
  
  .emoji-1f3a0 {
    background-position: 52.5% 51.28205%;
  }
  
  .emoji-1f3a1 {
    background-position: 0% 53.84615%;
  }
  
  .emoji-1f3a2 {
    background-position: 2.5% 53.84615%;
  }
  
  .emoji-1f3a3 {
    background-position: 5% 53.84615%;
  }
  
  .emoji-1f3a4 {
    background-position: 7.5% 53.84615%;
  }
  
  .emoji-1f3a5 {
    background-position: 10% 53.84615%;
  }
  
  .emoji-1f3a6 {
    background-position: 12.5% 53.84615%;
  }
  
  .emoji-1f3a7 {
    background-position: 15% 53.84615%;
  }
  
  .emoji-1f3a8 {
    background-position: 17.5% 53.84615%;
  }
  
  .emoji-1f3a9 {
    background-position: 20% 53.84615%;
  }
  
  .emoji-1f3aa {
    background-position: 22.5% 53.84615%;
  }
  
  .emoji-1f3ab {
    background-position: 25% 53.84615%;
  }
  
  .emoji-1f3ac {
    background-position: 27.5% 53.84615%;
  }
  
  .emoji-1f3ad {
    background-position: 30% 53.84615%;
  }
  
  .emoji-1f3ae {
    background-position: 32.5% 53.84615%;
  }
  
  .emoji-1f3af {
    background-position: 35% 53.84615%;
  }
  
  .emoji-1f3b0 {
    background-position: 37.5% 53.84615%;
  }
  
  .emoji-1f3b1 {
    background-position: 40% 53.84615%;
  }
  
  .emoji-1f3b2 {
    background-position: 42.5% 53.84615%;
  }
  
  .emoji-1f3b3 {
    background-position: 45% 53.84615%;
  }
  
  .emoji-1f3b4 {
    background-position: 47.5% 53.84615%;
  }
  
  .emoji-1f3b5 {
    background-position: 50% 53.84615%;
  }
  
  .emoji-1f3b6 {
    background-position: 52.5% 53.84615%;
  }
  
  .emoji-1f3b7 {
    background-position: 55% 0%;
  }
  
  .emoji-1f3b8 {
    background-position: 55% 2.5641%;
  }
  
  .emoji-1f3b9 {
    background-position: 55% 5.12821%;
  }
  
  .emoji-1f3ba {
    background-position: 55% 7.69231%;
  }
  
  .emoji-1f3bb {
    background-position: 55% 10.25641%;
  }
  
  .emoji-1f3bc {
    background-position: 55% 12.82051%;
  }
  
  .emoji-1f3bd {
    background-position: 55% 15.38462%;
  }
  
  .emoji-1f3be {
    background-position: 55% 17.94872%;
  }
  
  .emoji-1f3bf {
    background-position: 55% 20.51282%;
  }
  
  .emoji-1f3c0 {
    background-position: 55% 23.07692%;
  }
  
  .emoji-1f3c1 {
    background-position: 55% 25.64103%;
  }
  
  .emoji-1f3c2 {
    background-position: 55% 28.20513%;
  }
  
  .emoji-1f3c3-1f3fb {
    background-position: 55% 30.76923%;
  }
  
  .emoji-1f3c3-1f3fc {
    background-position: 55% 33.33333%;
  }
  
  .emoji-1f3c3-1f3fd {
    background-position: 55% 35.89744%;
  }
  
  .emoji-1f3c3-1f3fe {
    background-position: 55% 38.46154%;
  }
  
  .emoji-1f3c3-1f3ff {
    background-position: 55% 41.02564%;
  }
  
  .emoji-1f3c3 {
    background-position: 55% 43.58974%;
  }
  
  .emoji-1f3c4-1f3fb {
    background-position: 55% 46.15385%;
  }
  
  .emoji-1f3c4-1f3fc {
    background-position: 55% 48.71795%;
  }
  
  .emoji-1f3c4-1f3fd {
    background-position: 55% 51.28205%;
  }
  
  .emoji-1f3c4-1f3fe {
    background-position: 55% 53.84615%;
  }
  
  .emoji-1f3c4-1f3ff {
    background-position: 0% 56.41026%;
  }
  
  .emoji-1f3c4 {
    background-position: 2.5% 56.41026%;
  }
  
  .emoji-1f3c5 {
    background-position: 5% 56.41026%;
  }
  
  .emoji-1f3c6 {
    background-position: 7.5% 56.41026%;
  }
  
  .emoji-1f3c7-1f3fb {
    background-position: 10% 56.41026%;
  }
  
  .emoji-1f3c7-1f3fc {
    background-position: 12.5% 56.41026%;
  }
  
  .emoji-1f3c7-1f3fd {
    background-position: 15% 56.41026%;
  }
  
  .emoji-1f3c7-1f3fe {
    background-position: 17.5% 56.41026%;
  }
  
  .emoji-1f3c7-1f3ff {
    background-position: 20% 56.41026%;
  }
  
  .emoji-1f3c7 {
    background-position: 22.5% 56.41026%;
  }
  
  .emoji-1f3c8 {
    background-position: 25% 56.41026%;
  }
  
  .emoji-1f3c9 {
    background-position: 27.5% 56.41026%;
  }
  
  .emoji-1f3ca-1f3fb {
    background-position: 30% 56.41026%;
  }
  
  .emoji-1f3ca-1f3fc {
    background-position: 32.5% 56.41026%;
  }
  
  .emoji-1f3ca-1f3fd {
    background-position: 35% 56.41026%;
  }
  
  .emoji-1f3ca-1f3fe {
    background-position: 37.5% 56.41026%;
  }
  
  .emoji-1f3ca-1f3ff {
    background-position: 40% 56.41026%;
  }
  
  .emoji-1f3ca {
    background-position: 42.5% 56.41026%;
  }
  
  .emoji-1f3cb-1f3fb {
    background-position: 45% 56.41026%;
  }
  
  .emoji-1f3cb-1f3fc {
    background-position: 47.5% 56.41026%;
  }
  
  .emoji-1f3cb-1f3fd {
    background-position: 50% 56.41026%;
  }
  
  .emoji-1f3cb-1f3fe {
    background-position: 52.5% 56.41026%;
  }
  
  .emoji-1f3cb-1f3ff {
    background-position: 55% 56.41026%;
  }
  
  .emoji-1f3cb {
    background-position: 57.5% 0%;
  }
  
  .emoji-1f3cc {
    background-position: 57.5% 2.5641%;
  }
  
  .emoji-1f3cd {
    background-position: 57.5% 5.12821%;
  }
  
  .emoji-1f3ce {
    background-position: 57.5% 7.69231%;
  }
  
  .emoji-1f3cf {
    background-position: 57.5% 10.25641%;
  }
  
  .emoji-1f3d0 {
    background-position: 57.5% 12.82051%;
  }
  
  .emoji-1f3d1 {
    background-position: 57.5% 15.38462%;
  }
  
  .emoji-1f3d2 {
    background-position: 57.5% 17.94872%;
  }
  
  .emoji-1f3d3 {
    background-position: 57.5% 20.51282%;
  }
  
  .emoji-1f3d4 {
    background-position: 57.5% 23.07692%;
  }
  
  .emoji-1f3d5 {
    background-position: 57.5% 25.64103%;
  }
  
  .emoji-1f3d6 {
    background-position: 57.5% 28.20513%;
  }
  
  .emoji-1f3d7 {
    background-position: 57.5% 30.76923%;
  }
  
  .emoji-1f3d8 {
    background-position: 57.5% 33.33333%;
  }
  
  .emoji-1f3d9 {
    background-position: 57.5% 35.89744%;
  }
  
  .emoji-1f3da {
    background-position: 57.5% 38.46154%;
  }
  
  .emoji-1f3db {
    background-position: 57.5% 41.02564%;
  }
  
  .emoji-1f3dc {
    background-position: 57.5% 43.58974%;
  }
  
  .emoji-1f3dd {
    background-position: 57.5% 46.15385%;
  }
  
  .emoji-1f3de {
    background-position: 57.5% 48.71795%;
  }
  
  .emoji-1f3df {
    background-position: 57.5% 51.28205%;
  }
  
  .emoji-1f3e0 {
    background-position: 57.5% 53.84615%;
  }
  
  .emoji-1f3e1 {
    background-position: 57.5% 56.41026%;
  }
  
  .emoji-1f3e2 {
    background-position: 0% 58.97436%;
  }
  
  .emoji-1f3e3 {
    background-position: 2.5% 58.97436%;
  }
  
  .emoji-1f3e4 {
    background-position: 5% 58.97436%;
  }
  
  .emoji-1f3e5 {
    background-position: 7.5% 58.97436%;
  }
  
  .emoji-1f3e6 {
    background-position: 10% 58.97436%;
  }
  
  .emoji-1f3e7 {
    background-position: 12.5% 58.97436%;
  }
  
  .emoji-1f3e8 {
    background-position: 15% 58.97436%;
  }
  
  .emoji-1f3e9 {
    background-position: 17.5% 58.97436%;
  }
  
  .emoji-1f3ea {
    background-position: 20% 58.97436%;
  }
  
  .emoji-1f3eb {
    background-position: 22.5% 58.97436%;
  }
  
  .emoji-1f3ec {
    background-position: 25% 58.97436%;
  }
  
  .emoji-1f3ed {
    background-position: 27.5% 58.97436%;
  }
  
  .emoji-1f3ee {
    background-position: 30% 58.97436%;
  }
  
  .emoji-1f3ef {
    background-position: 32.5% 58.97436%;
  }
  
  .emoji-1f3f0 {
    background-position: 35% 58.97436%;
  }
  
  .emoji-1f3f3 {
    background-position: 37.5% 58.97436%;
  }
  
  .emoji-1f3f4 {
    background-position: 40% 58.97436%;
  }
  
  .emoji-1f3f5 {
    background-position: 42.5% 58.97436%;
  }
  
  .emoji-1f3f7 {
    background-position: 45% 58.97436%;
  }
  
  .emoji-1f3f8 {
    background-position: 47.5% 58.97436%;
  }
  
  .emoji-1f3f9 {
    background-position: 50% 58.97436%;
  }
  
  .emoji-1f3fa {
    background-position: 52.5% 58.97436%;
  }
  
  .emoji-1f3fb {
    background-position: 55% 58.97436%;
  }
  
  .emoji-1f3fc {
    background-position: 57.5% 58.97436%;
  }
  
  .emoji-1f3fd {
    background-position: 60% 0%;
  }
  
  .emoji-1f3fe {
    background-position: 60% 2.5641%;
  }
  
  .emoji-1f3ff {
    background-position: 60% 5.12821%;
  }
  
  .emoji-1f400 {
    background-position: 60% 7.69231%;
  }
  
  .emoji-1f401 {
    background-position: 60% 10.25641%;
  }
  
  .emoji-1f402 {
    background-position: 60% 12.82051%;
  }
  
  .emoji-1f403 {
    background-position: 60% 15.38462%;
  }
  
  .emoji-1f404 {
    background-position: 60% 17.94872%;
  }
  
  .emoji-1f405 {
    background-position: 60% 20.51282%;
  }
  
  .emoji-1f406 {
    background-position: 60% 23.07692%;
  }
  
  .emoji-1f407 {
    background-position: 60% 25.64103%;
  }
  
  .emoji-1f408 {
    background-position: 60% 28.20513%;
  }
  
  .emoji-1f409 {
    background-position: 60% 30.76923%;
  }
  
  .emoji-1f40a {
    background-position: 60% 33.33333%;
  }
  
  .emoji-1f40b {
    background-position: 60% 35.89744%;
  }
  
  .emoji-1f40c {
    background-position: 60% 38.46154%;
  }
  
  .emoji-1f40d {
    background-position: 60% 41.02564%;
  }
  
  .emoji-1f40e {
    background-position: 60% 43.58974%;
  }
  
  .emoji-1f40f {
    background-position: 60% 46.15385%;
  }
  
  .emoji-1f410 {
    background-position: 60% 48.71795%;
  }
  
  .emoji-1f411 {
    background-position: 60% 51.28205%;
  }
  
  .emoji-1f412 {
    background-position: 60% 53.84615%;
  }
  
  .emoji-1f413 {
    background-position: 60% 56.41026%;
  }
  
  .emoji-1f414 {
    background-position: 60% 58.97436%;
  }
  
  .emoji-1f415 {
    background-position: 0% 61.53846%;
  }
  
  .emoji-1f416 {
    background-position: 2.5% 61.53846%;
  }
  
  .emoji-1f417 {
    background-position: 5% 61.53846%;
  }
  
  .emoji-1f418 {
    background-position: 7.5% 61.53846%;
  }
  
  .emoji-1f419 {
    background-position: 10% 61.53846%;
  }
  
  .emoji-1f41a {
    background-position: 12.5% 61.53846%;
  }
  
  .emoji-1f41b {
    background-position: 15% 61.53846%;
  }
  
  .emoji-1f41c {
    background-position: 17.5% 61.53846%;
  }
  
  .emoji-1f41d {
    background-position: 20% 61.53846%;
  }
  
  .emoji-1f41e {
    background-position: 22.5% 61.53846%;
  }
  
  .emoji-1f41f {
    background-position: 25% 61.53846%;
  }
  
  .emoji-1f420 {
    background-position: 27.5% 61.53846%;
  }
  
  .emoji-1f421 {
    background-position: 30% 61.53846%;
  }
  
  .emoji-1f422 {
    background-position: 32.5% 61.53846%;
  }
  
  .emoji-1f423 {
    background-position: 35% 61.53846%;
  }
  
  .emoji-1f424 {
    background-position: 37.5% 61.53846%;
  }
  
  .emoji-1f425 {
    background-position: 40% 61.53846%;
  }
  
  .emoji-1f426 {
    background-position: 42.5% 61.53846%;
  }
  
  .emoji-1f427 {
    background-position: 45% 61.53846%;
  }
  
  .emoji-1f428 {
    background-position: 47.5% 61.53846%;
  }
  
  .emoji-1f429 {
    background-position: 50% 61.53846%;
  }
  
  .emoji-1f42a {
    background-position: 52.5% 61.53846%;
  }
  
  .emoji-1f42b {
    background-position: 55% 61.53846%;
  }
  
  .emoji-1f42c {
    background-position: 57.5% 61.53846%;
  }
  
  .emoji-1f42d {
    background-position: 60% 61.53846%;
  }
  
  .emoji-1f42e {
    background-position: 62.5% 0%;
  }
  
  .emoji-1f42f {
    background-position: 62.5% 2.5641%;
  }
  
  .emoji-1f430 {
    background-position: 62.5% 5.12821%;
  }
  
  .emoji-1f431 {
    background-position: 62.5% 7.69231%;
  }
  
  .emoji-1f432 {
    background-position: 62.5% 10.25641%;
  }
  
  .emoji-1f433 {
    background-position: 62.5% 12.82051%;
  }
  
  .emoji-1f434 {
    background-position: 62.5% 15.38462%;
  }
  
  .emoji-1f435 {
    background-position: 62.5% 17.94872%;
  }
  
  .emoji-1f436 {
    background-position: 62.5% 20.51282%;
  }
  
  .emoji-1f437 {
    background-position: 62.5% 23.07692%;
  }
  
  .emoji-1f438 {
    background-position: 62.5% 25.64103%;
  }
  
  .emoji-1f439 {
    background-position: 62.5% 28.20513%;
  }
  
  .emoji-1f43a {
    background-position: 62.5% 30.76923%;
  }
  
  .emoji-1f43b {
    background-position: 62.5% 33.33333%;
  }
  
  .emoji-1f43c {
    background-position: 62.5% 35.89744%;
  }
  
  .emoji-1f43d {
    background-position: 62.5% 38.46154%;
  }
  
  .emoji-1f43e {
    background-position: 62.5% 41.02564%;
  }
  
  .emoji-1f43f {
    background-position: 62.5% 43.58974%;
  }
  
  .emoji-1f440 {
    background-position: 62.5% 46.15385%;
  }
  
  .emoji-1f441-1f5e8 {
    background-position: 62.5% 48.71795%;
  }
  
  .emoji-1f441 {
    background-position: 62.5% 51.28205%;
  }
  
  .emoji-1f442-1f3fb {
    background-position: 62.5% 53.84615%;
  }
  
  .emoji-1f442-1f3fc {
    background-position: 62.5% 56.41026%;
  }
  
  .emoji-1f442-1f3fd {
    background-position: 62.5% 58.97436%;
  }
  
  .emoji-1f442-1f3fe {
    background-position: 62.5% 61.53846%;
  }
  
  .emoji-1f442-1f3ff {
    background-position: 0% 64.10256%;
  }
  
  .emoji-1f442 {
    background-position: 2.5% 64.10256%;
  }
  
  .emoji-1f443-1f3fb {
    background-position: 5% 64.10256%;
  }
  
  .emoji-1f443-1f3fc {
    background-position: 7.5% 64.10256%;
  }
  
  .emoji-1f443-1f3fd {
    background-position: 10% 64.10256%;
  }
  
  .emoji-1f443-1f3fe {
    background-position: 12.5% 64.10256%;
  }
  
  .emoji-1f443-1f3ff {
    background-position: 15% 64.10256%;
  }
  
  .emoji-1f443 {
    background-position: 17.5% 64.10256%;
  }
  
  .emoji-1f444 {
    background-position: 20% 64.10256%;
  }
  
  .emoji-1f445 {
    background-position: 22.5% 64.10256%;
  }
  
  .emoji-1f446-1f3fb {
    background-position: 25% 64.10256%;
  }
  
  .emoji-1f446-1f3fc {
    background-position: 27.5% 64.10256%;
  }
  
  .emoji-1f446-1f3fd {
    background-position: 30% 64.10256%;
  }
  
  .emoji-1f446-1f3fe {
    background-position: 32.5% 64.10256%;
  }
  
  .emoji-1f446-1f3ff {
    background-position: 35% 64.10256%;
  }
  
  .emoji-1f446 {
    background-position: 37.5% 64.10256%;
  }
  
  .emoji-1f447-1f3fb {
    background-position: 40% 64.10256%;
  }
  
  .emoji-1f447-1f3fc {
    background-position: 42.5% 64.10256%;
  }
  
  .emoji-1f447-1f3fd {
    background-position: 45% 64.10256%;
  }
  
  .emoji-1f447-1f3fe {
    background-position: 47.5% 64.10256%;
  }
  
  .emoji-1f447-1f3ff {
    background-position: 50% 64.10256%;
  }
  
  .emoji-1f447 {
    background-position: 52.5% 64.10256%;
  }
  
  .emoji-1f448-1f3fb {
    background-position: 55% 64.10256%;
  }
  
  .emoji-1f448-1f3fc {
    background-position: 57.5% 64.10256%;
  }
  
  .emoji-1f448-1f3fd {
    background-position: 60% 64.10256%;
  }
  
  .emoji-1f448-1f3fe {
    background-position: 62.5% 64.10256%;
  }
  
  .emoji-1f448-1f3ff {
    background-position: 65% 0%;
  }
  
  .emoji-1f448 {
    background-position: 65% 2.5641%;
  }
  
  .emoji-1f449-1f3fb {
    background-position: 65% 5.12821%;
  }
  
  .emoji-1f449-1f3fc {
    background-position: 65% 7.69231%;
  }
  
  .emoji-1f449-1f3fd {
    background-position: 65% 10.25641%;
  }
  
  .emoji-1f449-1f3fe {
    background-position: 65% 12.82051%;
  }
  
  .emoji-1f449-1f3ff {
    background-position: 65% 15.38462%;
  }
  
  .emoji-1f449 {
    background-position: 65% 17.94872%;
  }
  
  .emoji-1f44a-1f3fb {
    background-position: 65% 20.51282%;
  }
  
  .emoji-1f44a-1f3fc {
    background-position: 65% 23.07692%;
  }
  
  .emoji-1f44a-1f3fd {
    background-position: 65% 25.64103%;
  }
  
  .emoji-1f44a-1f3fe {
    background-position: 65% 28.20513%;
  }
  
  .emoji-1f44a-1f3ff {
    background-position: 65% 30.76923%;
  }
  
  .emoji-1f44a {
    background-position: 65% 33.33333%;
  }
  
  .emoji-1f44b-1f3fb {
    background-position: 65% 35.89744%;
  }
  
  .emoji-1f44b-1f3fc {
    background-position: 65% 38.46154%;
  }
  
  .emoji-1f44b-1f3fd {
    background-position: 65% 41.02564%;
  }
  
  .emoji-1f44b-1f3fe {
    background-position: 65% 43.58974%;
  }
  
  .emoji-1f44b-1f3ff {
    background-position: 65% 46.15385%;
  }
  
  .emoji-1f44b {
    background-position: 65% 48.71795%;
  }
  
  .emoji-1f44c-1f3fb {
    background-position: 65% 51.28205%;
  }
  
  .emoji-1f44c-1f3fc {
    background-position: 65% 53.84615%;
  }
  
  .emoji-1f44c-1f3fd {
    background-position: 65% 56.41026%;
  }
  
  .emoji-1f44c-1f3fe {
    background-position: 65% 58.97436%;
  }
  
  .emoji-1f44c-1f3ff {
    background-position: 65% 61.53846%;
  }
  
  .emoji-1f44c {
    background-position: 65% 64.10256%;
  }
  
  .emoji-1f44d-1f3fb {
    background-position: 0% 66.66667%;
  }
  
  .emoji-1f44d-1f3fc {
    background-position: 2.5% 66.66667%;
  }
  
  .emoji-1f44d-1f3fd {
    background-position: 5% 66.66667%;
  }
  
  .emoji-1f44d-1f3fe {
    background-position: 7.5% 66.66667%;
  }
  
  .emoji-1f44d-1f3ff {
    background-position: 10% 66.66667%;
  }
  
  .emoji-1f44d {
    background-position: 12.5% 66.66667%;
  }
  
  .emoji-1f44e-1f3fb {
    background-position: 15% 66.66667%;
  }
  
  .emoji-1f44e-1f3fc {
    background-position: 17.5% 66.66667%;
  }
  
  .emoji-1f44e-1f3fd {
    background-position: 20% 66.66667%;
  }
  
  .emoji-1f44e-1f3fe {
    background-position: 22.5% 66.66667%;
  }
  
  .emoji-1f44e-1f3ff {
    background-position: 25% 66.66667%;
  }
  
  .emoji-1f44e {
    background-position: 27.5% 66.66667%;
  }
  
  .emoji-1f44f-1f3fb {
    background-position: 30% 66.66667%;
  }
  
  .emoji-1f44f-1f3fc {
    background-position: 32.5% 66.66667%;
  }
  
  .emoji-1f44f-1f3fd {
    background-position: 35% 66.66667%;
  }
  
  .emoji-1f44f-1f3fe {
    background-position: 37.5% 66.66667%;
  }
  
  .emoji-1f44f-1f3ff {
    background-position: 40% 66.66667%;
  }
  
  .emoji-1f44f {
    background-position: 42.5% 66.66667%;
  }
  
  .emoji-1f450-1f3fb {
    background-position: 45% 66.66667%;
  }
  
  .emoji-1f450-1f3fc {
    background-position: 47.5% 66.66667%;
  }
  
  .emoji-1f450-1f3fd {
    background-position: 50% 66.66667%;
  }
  
  .emoji-1f450-1f3fe {
    background-position: 52.5% 66.66667%;
  }
  
  .emoji-1f450-1f3ff {
    background-position: 55% 66.66667%;
  }
  
  .emoji-1f450 {
    background-position: 57.5% 66.66667%;
  }
  
  .emoji-1f451 {
    background-position: 60% 66.66667%;
  }
  
  .emoji-1f452 {
    background-position: 62.5% 66.66667%;
  }
  
  .emoji-1f453 {
    background-position: 65% 66.66667%;
  }
  
  .emoji-1f454 {
    background-position: 67.5% 0%;
  }
  
  .emoji-1f455 {
    background-position: 67.5% 2.5641%;
  }
  
  .emoji-1f456 {
    background-position: 67.5% 5.12821%;
  }
  
  .emoji-1f457 {
    background-position: 67.5% 7.69231%;
  }
  
  .emoji-1f458 {
    background-position: 67.5% 10.25641%;
  }
  
  .emoji-1f459 {
    background-position: 67.5% 12.82051%;
  }
  
  .emoji-1f45a {
    background-position: 67.5% 15.38462%;
  }
  
  .emoji-1f45b {
    background-position: 67.5% 17.94872%;
  }
  
  .emoji-1f45c {
    background-position: 67.5% 20.51282%;
  }
  
  .emoji-1f45d {
    background-position: 67.5% 23.07692%;
  }
  
  .emoji-1f45e {
    background-position: 67.5% 25.64103%;
  }
  
  .emoji-1f45f {
    background-position: 67.5% 28.20513%;
  }
  
  .emoji-1f460 {
    background-position: 67.5% 30.76923%;
  }
  
  .emoji-1f461 {
    background-position: 67.5% 33.33333%;
  }
  
  .emoji-1f462 {
    background-position: 67.5% 35.89744%;
  }
  
  .emoji-1f463 {
    background-position: 67.5% 38.46154%;
  }
  
  .emoji-1f464 {
    background-position: 67.5% 41.02564%;
  }
  
  .emoji-1f465 {
    background-position: 67.5% 43.58974%;
  }
  
  .emoji-1f466-1f3fb {
    background-position: 67.5% 46.15385%;
  }
  
  .emoji-1f466-1f3fc {
    background-position: 67.5% 48.71795%;
  }
  
  .emoji-1f466-1f3fd {
    background-position: 67.5% 51.28205%;
  }
  
  .emoji-1f466-1f3fe {
    background-position: 67.5% 53.84615%;
  }
  
  .emoji-1f466-1f3ff {
    background-position: 67.5% 56.41026%;
  }
  
  .emoji-1f466 {
    background-position: 67.5% 58.97436%;
  }
  
  .emoji-1f467-1f3fb {
    background-position: 67.5% 61.53846%;
  }
  
  .emoji-1f467-1f3fc {
    background-position: 67.5% 64.10256%;
  }
  
  .emoji-1f467-1f3fd {
    background-position: 67.5% 66.66667%;
  }
  
  .emoji-1f467-1f3fe {
    background-position: 0% 69.23077%;
  }
  
  .emoji-1f467-1f3ff {
    background-position: 2.5% 69.23077%;
  }
  
  .emoji-1f467 {
    background-position: 5% 69.23077%;
  }
  
  .emoji-1f468-1f3fb {
    background-position: 7.5% 69.23077%;
  }
  
  .emoji-1f468-1f3fc {
    background-position: 10% 69.23077%;
  }
  
  .emoji-1f468-1f3fd {
    background-position: 12.5% 69.23077%;
  }
  
  .emoji-1f468-1f3fe {
    background-position: 15% 69.23077%;
  }
  
  .emoji-1f468-1f3ff {
    background-position: 17.5% 69.23077%;
  }
  
  .emoji-1f468-1f468-1f466-1f466 {
    background-position: 20% 69.23077%;
  }
  
  .emoji-1f468-1f468-1f466 {
    background-position: 22.5% 69.23077%;
  }
  
  .emoji-1f468-1f468-1f467-1f466 {
    background-position: 25% 69.23077%;
  }
  
  .emoji-1f468-1f468-1f467-1f467 {
    background-position: 27.5% 69.23077%;
  }
  
  .emoji-1f468-1f468-1f467 {
    background-position: 30% 69.23077%;
  }
  
  .emoji-1f468-1f469-1f466-1f466 {
    background-position: 32.5% 69.23077%;
  }
  
  .emoji-1f468-1f469-1f467-1f466 {
    background-position: 35% 69.23077%;
  }
  
  .emoji-1f468-1f469-1f467-1f467 {
    background-position: 37.5% 69.23077%;
  }
  
  .emoji-1f468-1f469-1f467 {
    background-position: 40% 69.23077%;
  }
  
  .emoji-1f468-2764-1f468 {
    background-position: 42.5% 69.23077%;
  }
  
  .emoji-1f468-2764-1f48b-1f468 {
    background-position: 45% 69.23077%;
  }
  
  .emoji-1f468 {
    background-position: 47.5% 69.23077%;
  }
  
  .emoji-1f469-1f3fb {
    background-position: 50% 69.23077%;
  }
  
  .emoji-1f469-1f3fc {
    background-position: 52.5% 69.23077%;
  }
  
  .emoji-1f469-1f3fd {
    background-position: 55% 69.23077%;
  }
  
  .emoji-1f469-1f3fe {
    background-position: 57.5% 69.23077%;
  }
  
  .emoji-1f469-1f3ff {
    background-position: 60% 69.23077%;
  }
  
  .emoji-1f469-1f469-1f466-1f466 {
    background-position: 62.5% 69.23077%;
  }
  
  .emoji-1f469-1f469-1f466 {
    background-position: 65% 69.23077%;
  }
  
  .emoji-1f469-1f469-1f467-1f466 {
    background-position: 67.5% 69.23077%;
  }
  
  .emoji-1f469-1f469-1f467-1f467 {
    background-position: 70% 0%;
  }
  
  .emoji-1f469-1f469-1f467 {
    background-position: 70% 2.5641%;
  }
  
  .emoji-1f469-2764-1f469 {
    background-position: 70% 5.12821%;
  }
  
  .emoji-1f469-2764-1f48b-1f469 {
    background-position: 70% 7.69231%;
  }
  
  .emoji-1f469 {
    background-position: 70% 10.25641%;
  }
  
  .emoji-1f46a {
    background-position: 70% 12.82051%;
  }
  
  .emoji-1f46b {
    background-position: 70% 15.38462%;
  }
  
  .emoji-1f46c {
    background-position: 70% 17.94872%;
  }
  
  .emoji-1f46d {
    background-position: 70% 20.51282%;
  }
  
  .emoji-1f46e-1f3fb {
    background-position: 70% 23.07692%;
  }
  
  .emoji-1f46e-1f3fc {
    background-position: 70% 25.64103%;
  }
  
  .emoji-1f46e-1f3fd {
    background-position: 70% 28.20513%;
  }
  
  .emoji-1f46e-1f3fe {
    background-position: 70% 30.76923%;
  }
  
  .emoji-1f46e-1f3ff {
    background-position: 70% 33.33333%;
  }
  
  .emoji-1f46e {
    background-position: 70% 35.89744%;
  }
  
  .emoji-1f46f {
    background-position: 70% 38.46154%;
  }
  
  .emoji-1f470-1f3fb {
    background-position: 70% 41.02564%;
  }
  
  .emoji-1f470-1f3fc {
    background-position: 70% 43.58974%;
  }
  
  .emoji-1f470-1f3fd {
    background-position: 70% 46.15385%;
  }
  
  .emoji-1f470-1f3fe {
    background-position: 70% 48.71795%;
  }
  
  .emoji-1f470-1f3ff {
    background-position: 70% 51.28205%;
  }
  
  .emoji-1f470 {
    background-position: 70% 53.84615%;
  }
  
  .emoji-1f471-1f3fb {
    background-position: 70% 56.41026%;
  }
  
  .emoji-1f471-1f3fc {
    background-position: 70% 58.97436%;
  }
  
  .emoji-1f471-1f3fd {
    background-position: 70% 61.53846%;
  }
  
  .emoji-1f471-1f3fe {
    background-position: 70% 64.10256%;
  }
  
  .emoji-1f471-1f3ff {
    background-position: 70% 66.66667%;
  }
  
  .emoji-1f471 {
    background-position: 70% 69.23077%;
  }
  
  .emoji-1f472-1f3fb {
    background-position: 0% 71.79487%;
  }
  
  .emoji-1f472-1f3fc {
    background-position: 2.5% 71.79487%;
  }
  
  .emoji-1f472-1f3fd {
    background-position: 5% 71.79487%;
  }
  
  .emoji-1f472-1f3fe {
    background-position: 7.5% 71.79487%;
  }
  
  .emoji-1f472-1f3ff {
    background-position: 10% 71.79487%;
  }
  
  .emoji-1f472 {
    background-position: 12.5% 71.79487%;
  }
  
  .emoji-1f473-1f3fb {
    background-position: 15% 71.79487%;
  }
  
  .emoji-1f473-1f3fc {
    background-position: 17.5% 71.79487%;
  }
  
  .emoji-1f473-1f3fd {
    background-position: 20% 71.79487%;
  }
  
  .emoji-1f473-1f3fe {
    background-position: 22.5% 71.79487%;
  }
  
  .emoji-1f473-1f3ff {
    background-position: 25% 71.79487%;
  }
  
  .emoji-1f473 {
    background-position: 27.5% 71.79487%;
  }
  
  .emoji-1f474-1f3fb {
    background-position: 30% 71.79487%;
  }
  
  .emoji-1f474-1f3fc {
    background-position: 32.5% 71.79487%;
  }
  
  .emoji-1f474-1f3fd {
    background-position: 35% 71.79487%;
  }
  
  .emoji-1f474-1f3fe {
    background-position: 37.5% 71.79487%;
  }
  
  .emoji-1f474-1f3ff {
    background-position: 40% 71.79487%;
  }
  
  .emoji-1f474 {
    background-position: 42.5% 71.79487%;
  }
  
  .emoji-1f475-1f3fb {
    background-position: 45% 71.79487%;
  }
  
  .emoji-1f475-1f3fc {
    background-position: 47.5% 71.79487%;
  }
  
  .emoji-1f475-1f3fd {
    background-position: 50% 71.79487%;
  }
  
  .emoji-1f475-1f3fe {
    background-position: 0% 0%;
  }
  
  .emoji-1f475-1f3ff {
    background-position: 55% 71.79487%;
  }
  
  .emoji-1f475 {
    background-position: 57.5% 71.79487%;
  }
  
  .emoji-1f476-1f3fb {
    background-position: 60% 71.79487%;
  }
  
  .emoji-1f476-1f3fc {
    background-position: 62.5% 71.79487%;
  }
  
  .emoji-1f476-1f3fd {
    background-position: 65% 71.79487%;
  }
  
  .emoji-1f476-1f3fe {
    background-position: 67.5% 71.79487%;
  }
  
  .emoji-1f476-1f3ff {
    background-position: 70% 71.79487%;
  }
  
  .emoji-1f476 {
    background-position: 72.5% 0%;
  }
  
  .emoji-1f477-1f3fb {
    background-position: 72.5% 2.5641%;
  }
  
  .emoji-1f477-1f3fc {
    background-position: 72.5% 5.12821%;
  }
  
  .emoji-1f477-1f3fd {
    background-position: 72.5% 7.69231%;
  }
  
  .emoji-1f477-1f3fe {
    background-position: 72.5% 10.25641%;
  }
  
  .emoji-1f477-1f3ff {
    background-position: 72.5% 12.82051%;
  }
  
  .emoji-1f477 {
    background-position: 72.5% 15.38462%;
  }
  
  .emoji-1f478-1f3fb {
    background-position: 72.5% 17.94872%;
  }
  
  .emoji-1f478-1f3fc {
    background-position: 72.5% 20.51282%;
  }
  
  .emoji-1f478-1f3fd {
    background-position: 72.5% 23.07692%;
  }
  
  .emoji-1f478-1f3fe {
    background-position: 72.5% 25.64103%;
  }
  
  .emoji-1f478-1f3ff {
    background-position: 72.5% 28.20513%;
  }
  
  .emoji-1f478 {
    background-position: 72.5% 30.76923%;
  }
  
  .emoji-1f479 {
    background-position: 72.5% 33.33333%;
  }
  
  .emoji-1f47a {
    background-position: 72.5% 35.89744%;
  }
  
  .emoji-1f47b {
    background-position: 72.5% 38.46154%;
  }
  
  .emoji-1f47c-1f3fb {
    background-position: 72.5% 41.02564%;
  }
  
  .emoji-1f47c-1f3fc {
    background-position: 72.5% 43.58974%;
  }
  
  .emoji-1f47c-1f3fd {
    background-position: 72.5% 46.15385%;
  }
  
  .emoji-1f47c-1f3fe {
    background-position: 72.5% 48.71795%;
  }
  
  .emoji-1f47c-1f3ff {
    background-position: 72.5% 51.28205%;
  }
  
  .emoji-1f47c {
    background-position: 72.5% 53.84615%;
  }
  
  .emoji-1f47d {
    background-position: 72.5% 56.41026%;
  }
  
  .emoji-1f47e {
    background-position: 72.5% 58.97436%;
  }
  
  .emoji-1f47f {
    background-position: 72.5% 61.53846%;
  }
  
  .emoji-1f480 {
    background-position: 72.5% 64.10256%;
  }
  
  .emoji-1f481-1f3fb {
    background-position: 72.5% 66.66667%;
  }
  
  .emoji-1f481-1f3fc {
    background-position: 72.5% 69.23077%;
  }
  
  .emoji-1f481-1f3fd {
    background-position: 72.5% 71.79487%;
  }
  
  .emoji-1f481-1f3fe {
    background-position: 0% 74.35897%;
  }
  
  .emoji-1f481-1f3ff {
    background-position: 2.5% 74.35897%;
  }
  
  .emoji-1f481 {
    background-position: 5% 74.35897%;
  }
  
  .emoji-1f482-1f3fb {
    background-position: 7.5% 74.35897%;
  }
  
  .emoji-1f482-1f3fc {
    background-position: 10% 74.35897%;
  }
  
  .emoji-1f482-1f3fd {
    background-position: 12.5% 74.35897%;
  }
  
  .emoji-1f482-1f3fe {
    background-position: 15% 74.35897%;
  }
  
  .emoji-1f482-1f3ff {
    background-position: 17.5% 74.35897%;
  }
  
  .emoji-1f482 {
    background-position: 20% 74.35897%;
  }
  
  .emoji-1f483-1f3fb {
    background-position: 22.5% 74.35897%;
  }
  
  .emoji-1f483-1f3fc {
    background-position: 25% 74.35897%;
  }
  
  .emoji-1f483-1f3fd {
    background-position: 27.5% 74.35897%;
  }
  
  .emoji-1f483-1f3fe {
    background-position: 30% 74.35897%;
  }
  
  .emoji-1f483-1f3ff {
    background-position: 32.5% 74.35897%;
  }
  
  .emoji-1f483 {
    background-position: 35% 74.35897%;
  }
  
  .emoji-1f484 {
    background-position: 37.5% 74.35897%;
  }
  
  .emoji-1f485-1f3fb {
    background-position: 40% 74.35897%;
  }
  
  .emoji-1f485-1f3fc {
    background-position: 42.5% 74.35897%;
  }
  
  .emoji-1f485-1f3fd {
    background-position: 45% 74.35897%;
  }
  
  .emoji-1f485-1f3fe {
    background-position: 47.5% 74.35897%;
  }
  
  .emoji-1f485-1f3ff {
    background-position: 50% 74.35897%;
  }
  
  .emoji-1f485 {
    background-position: 52.5% 74.35897%;
  }
  
  .emoji-1f486-1f3fb {
    background-position: 55% 74.35897%;
  }
  
  .emoji-1f486-1f3fc {
    background-position: 57.5% 74.35897%;
  }
  
  .emoji-1f486-1f3fd {
    background-position: 60% 74.35897%;
  }
  
  .emoji-1f486-1f3fe {
    background-position: 62.5% 74.35897%;
  }
  
  .emoji-1f486-1f3ff {
    background-position: 65% 74.35897%;
  }
  
  .emoji-1f486 {
    background-position: 67.5% 74.35897%;
  }
  
  .emoji-1f487-1f3fb {
    background-position: 70% 74.35897%;
  }
  
  .emoji-1f487-1f3fc {
    background-position: 72.5% 74.35897%;
  }
  
  .emoji-1f487-1f3fd {
    background-position: 75% 0%;
  }
  
  .emoji-1f487-1f3fe {
    background-position: 75% 2.5641%;
  }
  
  .emoji-1f487-1f3ff {
    background-position: 75% 5.12821%;
  }
  
  .emoji-1f487 {
    background-position: 75% 7.69231%;
  }
  
  .emoji-1f488 {
    background-position: 75% 10.25641%;
  }
  
  .emoji-1f489 {
    background-position: 75% 12.82051%;
  }
  
  .emoji-1f48a {
    background-position: 75% 15.38462%;
  }
  
  .emoji-1f48b {
    background-position: 75% 17.94872%;
  }
  
  .emoji-1f48c {
    background-position: 75% 20.51282%;
  }
  
  .emoji-1f48d {
    background-position: 75% 23.07692%;
  }
  
  .emoji-1f48e {
    background-position: 75% 25.64103%;
  }
  
  .emoji-1f48f {
    background-position: 75% 28.20513%;
  }
  
  .emoji-1f490 {
    background-position: 75% 30.76923%;
  }
  
  .emoji-1f491 {
    background-position: 75% 33.33333%;
  }
  
  .emoji-1f492 {
    background-position: 75% 35.89744%;
  }
  
  .emoji-1f493 {
    background-position: 75% 38.46154%;
  }
  
  .emoji-1f494 {
    background-position: 75% 41.02564%;
  }
  
  .emoji-1f495 {
    background-position: 75% 43.58974%;
  }
  
  .emoji-1f496 {
    background-position: 75% 46.15385%;
  }
  
  .emoji-1f497 {
    background-position: 75% 48.71795%;
  }
  
  .emoji-1f498 {
    background-position: 75% 51.28205%;
  }
  
  .emoji-1f499 {
    background-position: 75% 53.84615%;
  }
  
  .emoji-1f49a {
    background-position: 75% 56.41026%;
  }
  
  .emoji-1f49b {
    background-position: 75% 58.97436%;
  }
  
  .emoji-1f49c {
    background-position: 75% 61.53846%;
  }
  
  .emoji-1f49d {
    background-position: 75% 64.10256%;
  }
  
  .emoji-1f49e {
    background-position: 75% 66.66667%;
  }
  
  .emoji-1f49f {
    background-position: 75% 69.23077%;
  }
  
  .emoji-1f4a0 {
    background-position: 75% 71.79487%;
  }
  
  .emoji-1f4a1 {
    background-position: 75% 74.35897%;
  }
  
  .emoji-1f4a2 {
    background-position: 0% 76.92308%;
  }
  
  .emoji-1f4a3 {
    background-position: 2.5% 76.92308%;
  }
  
  .emoji-1f4a4 {
    background-position: 5% 76.92308%;
  }
  
  .emoji-1f4a5 {
    background-position: 7.5% 76.92308%;
  }
  
  .emoji-1f4a6 {
    background-position: 10% 76.92308%;
  }
  
  .emoji-1f4a7 {
    background-position: 12.5% 76.92308%;
  }
  
  .emoji-1f4a8 {
    background-position: 15% 76.92308%;
  }
  
  .emoji-1f4a9 {
    background-position: 17.5% 76.92308%;
  }
  
  .emoji-1f4aa-1f3fb {
    background-position: 20% 76.92308%;
  }
  
  .emoji-1f4aa-1f3fc {
    background-position: 22.5% 76.92308%;
  }
  
  .emoji-1f4aa-1f3fd {
    background-position: 25% 76.92308%;
  }
  
  .emoji-1f4aa-1f3fe {
    background-position: 27.5% 76.92308%;
  }
  
  .emoji-1f4aa-1f3ff {
    background-position: 30% 76.92308%;
  }
  
  .emoji-1f4aa {
    background-position: 32.5% 76.92308%;
  }
  
  .emoji-1f4ab {
    background-position: 35% 76.92308%;
  }
  
  .emoji-1f4ac {
    background-position: 37.5% 76.92308%;
  }
  
  .emoji-1f4ad {
    background-position: 40% 76.92308%;
  }
  
  .emoji-1f4ae {
    background-position: 42.5% 76.92308%;
  }
  
  .emoji-1f4af {
    background-position: 45% 76.92308%;
  }
  
  .emoji-1f4b0 {
    background-position: 47.5% 76.92308%;
  }
  
  .emoji-1f4b1 {
    background-position: 50% 76.92308%;
  }
  
  .emoji-1f4b2 {
    background-position: 52.5% 76.92308%;
  }
  
  .emoji-1f4b3 {
    background-position: 55% 76.92308%;
  }
  
  .emoji-1f4b4 {
    background-position: 57.5% 76.92308%;
  }
  
  .emoji-1f4b5 {
    background-position: 60% 76.92308%;
  }
  
  .emoji-1f4b6 {
    background-position: 62.5% 76.92308%;
  }
  
  .emoji-1f4b7 {
    background-position: 65% 76.92308%;
  }
  
  .emoji-1f4b8 {
    background-position: 67.5% 76.92308%;
  }
  
  .emoji-1f4b9 {
    background-position: 70% 76.92308%;
  }
  
  .emoji-1f4ba {
    background-position: 72.5% 76.92308%;
  }
  
  .emoji-1f4bb {
    background-position: 75% 76.92308%;
  }
  
  .emoji-1f4bc {
    background-position: 77.5% 0%;
  }
  
  .emoji-1f4bd {
    background-position: 77.5% 2.5641%;
  }
  
  .emoji-1f4be {
    background-position: 77.5% 5.12821%;
  }
  
  .emoji-1f4bf {
    background-position: 77.5% 7.69231%;
  }
  
  .emoji-1f4c0 {
    background-position: 77.5% 10.25641%;
  }
  
  .emoji-1f4c1 {
    background-position: 77.5% 12.82051%;
  }
  
  .emoji-1f4c2 {
    background-position: 77.5% 15.38462%;
  }
  
  .emoji-1f4c3 {
    background-position: 77.5% 17.94872%;
  }
  
  .emoji-1f4c4 {
    background-position: 77.5% 20.51282%;
  }
  
  .emoji-1f4c5 {
    background-position: 77.5% 23.07692%;
  }
  
  .emoji-1f4c6 {
    background-position: 77.5% 25.64103%;
  }
  
  .emoji-1f4c7 {
    background-position: 77.5% 28.20513%;
  }
  
  .emoji-1f4c8 {
    background-position: 77.5% 30.76923%;
  }
  
  .emoji-1f4c9 {
    background-position: 77.5% 33.33333%;
  }
  
  .emoji-1f4ca {
    background-position: 77.5% 35.89744%;
  }
  
  .emoji-1f4cb {
    background-position: 77.5% 38.46154%;
  }
  
  .emoji-1f4cc {
    background-position: 77.5% 41.02564%;
  }
  
  .emoji-1f4cd {
    background-position: 77.5% 43.58974%;
  }
  
  .emoji-1f4ce {
    background-position: 77.5% 46.15385%;
  }
  
  .emoji-1f4cf {
    background-position: 77.5% 48.71795%;
  }
  
  .emoji-1f4d0 {
    background-position: 77.5% 51.28205%;
  }
  
  .emoji-1f4d1 {
    background-position: 77.5% 53.84615%;
  }
  
  .emoji-1f4d2 {
    background-position: 77.5% 56.41026%;
  }
  
  .emoji-1f4d3 {
    background-position: 77.5% 58.97436%;
  }
  
  .emoji-1f4d4 {
    background-position: 77.5% 61.53846%;
  }
  
  .emoji-1f4d5 {
    background-position: 77.5% 64.10256%;
  }
  
  .emoji-1f4d6 {
    background-position: 77.5% 66.66667%;
  }
  
  .emoji-1f4d7 {
    background-position: 77.5% 69.23077%;
  }
  
  .emoji-1f4d8 {
    background-position: 77.5% 71.79487%;
  }
  
  .emoji-1f4d9 {
    background-position: 77.5% 74.35897%;
  }
  
  .emoji-1f4da {
    background-position: 77.5% 76.92308%;
  }
  
  .emoji-1f4db {
    background-position: 0% 79.48718%;
  }
  
  .emoji-1f4dc {
    background-position: 2.5% 79.48718%;
  }
  
  .emoji-1f4dd {
    background-position: 5% 79.48718%;
  }
  
  .emoji-1f4de {
    background-position: 7.5% 79.48718%;
  }
  
  .emoji-1f4df {
    background-position: 10% 79.48718%;
  }
  
  .emoji-1f4e0 {
    background-position: 12.5% 79.48718%;
  }
  
  .emoji-1f4e1 {
    background-position: 15% 79.48718%;
  }
  
  .emoji-1f4e2 {
    background-position: 17.5% 79.48718%;
  }
  
  .emoji-1f4e3 {
    background-position: 20% 79.48718%;
  }
  
  .emoji-1f4e4 {
    background-position: 22.5% 79.48718%;
  }
  
  .emoji-1f4e5 {
    background-position: 25% 79.48718%;
  }
  
  .emoji-1f4e6 {
    background-position: 27.5% 79.48718%;
  }
  
  .emoji-1f4e7 {
    background-position: 30% 79.48718%;
  }
  
  .emoji-1f4e8 {
    background-position: 32.5% 79.48718%;
  }
  
  .emoji-1f4e9 {
    background-position: 35% 79.48718%;
  }
  
  .emoji-1f4ea {
    background-position: 37.5% 79.48718%;
  }
  
  .emoji-1f4eb {
    background-position: 40% 79.48718%;
  }
  
  .emoji-1f4ec {
    background-position: 42.5% 79.48718%;
  }
  
  .emoji-1f4ed {
    background-position: 45% 79.48718%;
  }
  
  .emoji-1f4ee {
    background-position: 47.5% 79.48718%;
  }
  
  .emoji-1f4ef {
    background-position: 50% 79.48718%;
  }
  
  .emoji-1f4f0 {
    background-position: 52.5% 79.48718%;
  }
  
  .emoji-1f4f1 {
    background-position: 55% 79.48718%;
  }
  
  .emoji-1f4f2 {
    background-position: 57.5% 79.48718%;
  }
  
  .emoji-1f4f3 {
    background-position: 60% 79.48718%;
  }
  
  .emoji-1f4f4 {
    background-position: 62.5% 79.48718%;
  }
  
  .emoji-1f4f5 {
    background-position: 65% 79.48718%;
  }
  
  .emoji-1f4f6 {
    background-position: 67.5% 79.48718%;
  }
  
  .emoji-1f4f7 {
    background-position: 70% 79.48718%;
  }
  
  .emoji-1f4f8 {
    background-position: 72.5% 79.48718%;
  }
  
  .emoji-1f4f9 {
    background-position: 75% 79.48718%;
  }
  
  .emoji-1f4fa {
    background-position: 77.5% 79.48718%;
  }
  
  .emoji-1f4fb {
    background-position: 80% 0%;
  }
  
  .emoji-1f4fc {
    background-position: 80% 2.5641%;
  }
  
  .emoji-1f4fd {
    background-position: 80% 5.12821%;
  }
  
  .emoji-1f4ff {
    background-position: 80% 7.69231%;
  }
  
  .emoji-1f500 {
    background-position: 80% 10.25641%;
  }
  
  .emoji-1f501 {
    background-position: 80% 12.82051%;
  }
  
  .emoji-1f502 {
    background-position: 80% 15.38462%;
  }
  
  .emoji-1f503 {
    background-position: 80% 17.94872%;
  }
  
  .emoji-1f504 {
    background-position: 80% 20.51282%;
  }
  
  .emoji-1f505 {
    background-position: 80% 23.07692%;
  }
  
  .emoji-1f506 {
    background-position: 80% 25.64103%;
  }
  
  .emoji-1f507 {
    background-position: 80% 28.20513%;
  }
  
  .emoji-1f508 {
    background-position: 80% 30.76923%;
  }
  
  .emoji-1f509 {
    background-position: 80% 33.33333%;
  }
  
  .emoji-1f50a {
    background-position: 80% 35.89744%;
  }
  
  .emoji-1f50b {
    background-position: 80% 38.46154%;
  }
  
  .emoji-1f50c {
    background-position: 80% 41.02564%;
  }
  
  .emoji-1f50d {
    background-position: 80% 43.58974%;
  }
  
  .emoji-1f50e {
    background-position: 80% 46.15385%;
  }
  
  .emoji-1f50f {
    background-position: 80% 48.71795%;
  }
  
  .emoji-1f510 {
    background-position: 80% 51.28205%;
  }
  
  .emoji-1f511 {
    background-position: 80% 53.84615%;
  }
  
  .emoji-1f512 {
    background-position: 80% 56.41026%;
  }
  
  .emoji-1f513 {
    background-position: 80% 58.97436%;
  }
  
  .emoji-1f514 {
    background-position: 80% 61.53846%;
  }
  
  .emoji-1f515 {
    background-position: 80% 64.10256%;
  }
  
  .emoji-1f516 {
    background-position: 80% 66.66667%;
  }
  
  .emoji-1f517 {
    background-position: 80% 69.23077%;
  }
  
  .emoji-1f518 {
    background-position: 80% 71.79487%;
  }
  
  .emoji-1f519 {
    background-position: 80% 74.35897%;
  }
  
  .emoji-1f51a {
    background-position: 80% 76.92308%;
  }
  
  .emoji-1f51b {
    background-position: 80% 79.48718%;
  }
  
  .emoji-1f51c {
    background-position: 0% 82.05128%;
  }
  
  .emoji-1f51d {
    background-position: 2.5% 82.05128%;
  }
  
  .emoji-1f51e {
    background-position: 5% 82.05128%;
  }
  
  .emoji-1f51f {
    background-position: 7.5% 82.05128%;
  }
  
  .emoji-1f520 {
    background-position: 10% 82.05128%;
  }
  
  .emoji-1f521 {
    background-position: 12.5% 82.05128%;
  }
  
  .emoji-1f522 {
    background-position: 15% 82.05128%;
  }
  
  .emoji-1f523 {
    background-position: 17.5% 82.05128%;
  }
  
  .emoji-1f524 {
    background-position: 20% 82.05128%;
  }
  
  .emoji-1f525 {
    background-position: 22.5% 82.05128%;
  }
  
  .emoji-1f526 {
    background-position: 25% 82.05128%;
  }
  
  .emoji-1f527 {
    background-position: 27.5% 82.05128%;
  }
  
  .emoji-1f528 {
    background-position: 30% 82.05128%;
  }
  
  .emoji-1f529 {
    background-position: 32.5% 82.05128%;
  }
  
  .emoji-1f52a {
    background-position: 35% 82.05128%;
  }
  
  .emoji-1f52b {
    background-position: 37.5% 82.05128%;
  }
  
  .emoji-1f52c {
    background-position: 40% 82.05128%;
  }
  
  .emoji-1f52d {
    background-position: 42.5% 82.05128%;
  }
  
  .emoji-1f52e {
    background-position: 45% 82.05128%;
  }
  
  .emoji-1f52f {
    background-position: 47.5% 82.05128%;
  }
  
  .emoji-1f530 {
    background-position: 50% 82.05128%;
  }
  
  .emoji-1f531 {
    background-position: 52.5% 82.05128%;
  }
  
  .emoji-1f532 {
    background-position: 55% 82.05128%;
  }
  
  .emoji-1f533 {
    background-position: 57.5% 82.05128%;
  }
  
  .emoji-1f534 {
    background-position: 60% 82.05128%;
  }
  
  .emoji-1f535 {
    background-position: 62.5% 82.05128%;
  }
  
  .emoji-1f536 {
    background-position: 65% 82.05128%;
  }
  
  .emoji-1f537 {
    background-position: 67.5% 82.05128%;
  }
  
  .emoji-1f538 {
    background-position: 70% 82.05128%;
  }
  
  .emoji-1f539 {
    background-position: 72.5% 82.05128%;
  }
  
  .emoji-1f53a {
    background-position: 75% 82.05128%;
  }
  
  .emoji-1f53b {
    background-position: 77.5% 82.05128%;
  }
  
  .emoji-1f53c {
    background-position: 80% 82.05128%;
  }
  
  .emoji-1f53d {
    background-position: 82.5% 0%;
  }
  
  .emoji-1f549 {
    background-position: 82.5% 2.5641%;
  }
  
  .emoji-1f54a {
    background-position: 82.5% 5.12821%;
  }
  
  .emoji-1f54b {
    background-position: 82.5% 7.69231%;
  }
  
  .emoji-1f54c {
    background-position: 82.5% 10.25641%;
  }
  
  .emoji-1f54d {
    background-position: 82.5% 12.82051%;
  }
  
  .emoji-1f54e {
    background-position: 82.5% 15.38462%;
  }
  
  .emoji-1f550 {
    background-position: 82.5% 17.94872%;
  }
  
  .emoji-1f551 {
    background-position: 82.5% 20.51282%;
  }
  
  .emoji-1f552 {
    background-position: 82.5% 23.07692%;
  }
  
  .emoji-1f553 {
    background-position: 82.5% 25.64103%;
  }
  
  .emoji-1f554 {
    background-position: 82.5% 28.20513%;
  }
  
  .emoji-1f555 {
    background-position: 82.5% 30.76923%;
  }
  
  .emoji-1f556 {
    background-position: 82.5% 33.33333%;
  }
  
  .emoji-1f557 {
    background-position: 82.5% 35.89744%;
  }
  
  .emoji-1f558 {
    background-position: 82.5% 38.46154%;
  }
  
  .emoji-1f559 {
    background-position: 82.5% 41.02564%;
  }
  
  .emoji-1f55a {
    background-position: 82.5% 43.58974%;
  }
  
  .emoji-1f55b {
    background-position: 82.5% 46.15385%;
  }
  
  .emoji-1f55c {
    background-position: 82.5% 48.71795%;
  }
  
  .emoji-1f55d {
    background-position: 82.5% 51.28205%;
  }
  
  .emoji-1f55e {
    background-position: 82.5% 53.84615%;
  }
  
  .emoji-1f55f {
    background-position: 82.5% 56.41026%;
  }
  
  .emoji-1f560 {
    background-position: 82.5% 58.97436%;
  }
  
  .emoji-1f561 {
    background-position: 82.5% 61.53846%;
  }
  
  .emoji-1f562 {
    background-position: 82.5% 64.10256%;
  }
  
  .emoji-1f563 {
    background-position: 82.5% 66.66667%;
  }
  
  .emoji-1f564 {
    background-position: 82.5% 69.23077%;
  }
  
  .emoji-1f565 {
    background-position: 82.5% 71.79487%;
  }
  
  .emoji-1f566 {
    background-position: 82.5% 74.35897%;
  }
  
  .emoji-1f567 {
    background-position: 82.5% 76.92308%;
  }
  
  .emoji-1f56f {
    background-position: 82.5% 79.48718%;
  }
  
  .emoji-1f570 {
    background-position: 82.5% 82.05128%;
  }
  
  .emoji-1f573 {
    background-position: 0% 84.61538%;
  }
  
  .emoji-1f574 {
    background-position: 2.5% 84.61538%;
  }
  
  .emoji-1f575-1f3fb {
    background-position: 5% 84.61538%;
  }
  
  .emoji-1f575-1f3fc {
    background-position: 7.5% 84.61538%;
  }
  
  .emoji-1f575-1f3fd {
    background-position: 10% 84.61538%;
  }
  
  .emoji-1f575-1f3fe {
    background-position: 12.5% 84.61538%;
  }
  
  .emoji-1f575-1f3ff {
    background-position: 15% 84.61538%;
  }
  
  .emoji-1f575 {
    background-position: 17.5% 84.61538%;
  }
  
  .emoji-1f576 {
    background-position: 20% 84.61538%;
  }
  
  .emoji-1f577 {
    background-position: 22.5% 84.61538%;
  }
  
  .emoji-1f578 {
    background-position: 25% 84.61538%;
  }
  
  .emoji-1f579 {
    background-position: 27.5% 84.61538%;
  }
  
  .emoji-1f587 {
    background-position: 30% 84.61538%;
  }
  
  .emoji-1f58a {
    background-position: 32.5% 84.61538%;
  }
  
  .emoji-1f58b {
    background-position: 35% 84.61538%;
  }
  
  .emoji-1f58c {
    background-position: 37.5% 84.61538%;
  }
  
  .emoji-1f58d {
    background-position: 40% 84.61538%;
  }
  
  .emoji-1f590-1f3fb {
    background-position: 42.5% 84.61538%;
  }
  
  .emoji-1f590-1f3fc {
    background-position: 45% 84.61538%;
  }
  
  .emoji-1f590-1f3fd {
    background-position: 47.5% 84.61538%;
  }
  
  .emoji-1f590-1f3fe {
    background-position: 50% 84.61538%;
  }
  
  .emoji-1f590-1f3ff {
    background-position: 52.5% 84.61538%;
  }
  
  .emoji-1f590 {
    background-position: 55% 84.61538%;
  }
  
  .emoji-1f595-1f3fb {
    background-position: 57.5% 84.61538%;
  }
  
  .emoji-1f595-1f3fc {
    background-position: 60% 84.61538%;
  }
  
  .emoji-1f595-1f3fd {
    background-position: 62.5% 84.61538%;
  }
  
  .emoji-1f595-1f3fe {
    background-position: 65% 84.61538%;
  }
  
  .emoji-1f595-1f3ff {
    background-position: 67.5% 84.61538%;
  }
  
  .emoji-1f595 {
    background-position: 70% 84.61538%;
  }
  
  .emoji-1f596-1f3fb {
    background-position: 72.5% 84.61538%;
  }
  
  .emoji-1f596-1f3fc {
    background-position: 75% 84.61538%;
  }
  
  .emoji-1f596-1f3fd {
    background-position: 77.5% 84.61538%;
  }
  
  .emoji-1f596-1f3fe {
    background-position: 80% 84.61538%;
  }
  
  .emoji-1f596-1f3ff {
    background-position: 82.5% 84.61538%;
  }
  
  .emoji-1f596 {
    background-position: 85% 0%;
  }
  
  .emoji-1f5a5 {
    background-position: 85% 2.5641%;
  }
  
  .emoji-1f5a8 {
    background-position: 85% 5.12821%;
  }
  
  .emoji-1f5b1 {
    background-position: 85% 7.69231%;
  }
  
  .emoji-1f5b2 {
    background-position: 85% 10.25641%;
  }
  
  .emoji-1f5bc {
    background-position: 85% 12.82051%;
  }
  
  .emoji-1f5c2 {
    background-position: 85% 15.38462%;
  }
  
  .emoji-1f5c3 {
    background-position: 85% 17.94872%;
  }
  
  .emoji-1f5c4 {
    background-position: 85% 20.51282%;
  }
  
  .emoji-1f5d1 {
    background-position: 85% 23.07692%;
  }
  
  .emoji-1f5d2 {
    background-position: 85% 25.64103%;
  }
  
  .emoji-1f5d3 {
    background-position: 85% 28.20513%;
  }
  
  .emoji-1f5dc {
    background-position: 85% 30.76923%;
  }
  
  .emoji-1f5dd {
    background-position: 85% 33.33333%;
  }
  
  .emoji-1f5de {
    background-position: 85% 35.89744%;
  }
  
  .emoji-1f5e1 {
    background-position: 85% 38.46154%;
  }
  
  .emoji-1f5e3 {
    background-position: 85% 41.02564%;
  }
  
  .emoji-1f5ef {
    background-position: 85% 43.58974%;
  }
  
  .emoji-1f5f3 {
    background-position: 85% 46.15385%;
  }
  
  .emoji-1f5fa {
    background-position: 85% 48.71795%;
  }
  
  .emoji-1f5fb {
    background-position: 85% 51.28205%;
  }
  
  .emoji-1f5fc {
    background-position: 85% 53.84615%;
  }
  
  .emoji-1f5fd {
    background-position: 85% 56.41026%;
  }
  
  .emoji-1f5fe {
    background-position: 85% 58.97436%;
  }
  
  .emoji-1f5ff {
    background-position: 85% 61.53846%;
  }
  
  .emoji-1f600 {
    background-position: 85% 64.10256%;
  }
  
  .emoji-1f601 {
    background-position: 85% 66.66667%;
  }
  
  .emoji-1f602 {
    background-position: 85% 69.23077%;
  }
  
  .emoji-1f603 {
    background-position: 85% 71.79487%;
  }
  
  .emoji-1f604 {
    background-position: 85% 74.35897%;
  }
  
  .emoji-1f605 {
    background-position: 85% 76.92308%;
  }
  
  .emoji-1f606 {
    background-position: 85% 79.48718%;
  }
  
  .emoji-1f607 {
    background-position: 85% 82.05128%;
  }
  
  .emoji-1f608 {
    background-position: 85% 84.61538%;
  }
  
  .emoji-1f609 {
    background-position: 0% 87.17949%;
  }
  
  .emoji-1f60a {
    background-position: 2.5% 87.17949%;
  }
  
  .emoji-1f60b {
    background-position: 5% 87.17949%;
  }
  
  .emoji-1f60c {
    background-position: 7.5% 87.17949%;
  }
  
  .emoji-1f60d {
    background-position: 10% 87.17949%;
  }
  
  .emoji-1f60e {
    background-position: 12.5% 87.17949%;
  }
  
  .emoji-1f60f {
    background-position: 15% 87.17949%;
  }
  
  .emoji-1f610 {
    background-position: 17.5% 87.17949%;
  }
  
  .emoji-1f611 {
    background-position: 20% 87.17949%;
  }
  
  .emoji-1f612 {
    background-position: 22.5% 87.17949%;
  }
  
  .emoji-1f613 {
    background-position: 25% 87.17949%;
  }
  
  .emoji-1f614 {
    background-position: 27.5% 87.17949%;
  }
  
  .emoji-1f615 {
    background-position: 30% 87.17949%;
  }
  
  .emoji-1f616 {
    background-position: 32.5% 87.17949%;
  }
  
  .emoji-1f617 {
    background-position: 35% 87.17949%;
  }
  
  .emoji-1f618 {
    background-position: 37.5% 87.17949%;
  }
  
  .emoji-1f619 {
    background-position: 40% 87.17949%;
  }
  
  .emoji-1f61a {
    background-position: 42.5% 87.17949%;
  }
  
  .emoji-1f61b {
    background-position: 45% 87.17949%;
  }
  
  .emoji-1f61c {
    background-position: 47.5% 87.17949%;
  }
  
  .emoji-1f61d {
    background-position: 50% 87.17949%;
  }
  
  .emoji-1f61e {
    background-position: 52.5% 87.17949%;
  }
  
  .emoji-1f61f {
    background-position: 55% 87.17949%;
  }
  
  .emoji-1f620 {
    background-position: 57.5% 87.17949%;
  }
  
  .emoji-1f621 {
    background-position: 60% 87.17949%;
  }
  
  .emoji-1f622 {
    background-position: 62.5% 87.17949%;
  }
  
  .emoji-1f623 {
    background-position: 65% 87.17949%;
  }
  
  .emoji-1f624 {
    background-position: 67.5% 87.17949%;
  }
  
  .emoji-1f625 {
    background-position: 70% 87.17949%;
  }
  
  .emoji-1f626 {
    background-position: 72.5% 87.17949%;
  }
  
  .emoji-1f627 {
    background-position: 75% 87.17949%;
  }
  
  .emoji-1f628 {
    background-position: 77.5% 87.17949%;
  }
  
  .emoji-1f629 {
    background-position: 80% 87.17949%;
  }
  
  .emoji-1f62a {
    background-position: 82.5% 87.17949%;
  }
  
  .emoji-1f62b {
    background-position: 85% 87.17949%;
  }
  
  .emoji-1f62c {
    background-position: 87.5% 0%;
  }
  
  .emoji-1f62d {
    background-position: 87.5% 2.5641%;
  }
  
  .emoji-1f62e {
    background-position: 87.5% 5.12821%;
  }
  
  .emoji-1f62f {
    background-position: 87.5% 7.69231%;
  }
  
  .emoji-1f630 {
    background-position: 87.5% 10.25641%;
  }
  
  .emoji-1f631 {
    background-position: 87.5% 12.82051%;
  }
  
  .emoji-1f632 {
    background-position: 87.5% 15.38462%;
  }
  
  .emoji-1f633 {
    background-position: 87.5% 17.94872%;
  }
  
  .emoji-1f634 {
    background-position: 87.5% 20.51282%;
  }
  
  .emoji-1f635 {
    background-position: 87.5% 23.07692%;
  }
  
  .emoji-1f636 {
    background-position: 87.5% 25.64103%;
  }
  
  .emoji-1f637 {
    background-position: 87.5% 28.20513%;
  }
  
  .emoji-1f638 {
    background-position: 87.5% 30.76923%;
  }
  
  .emoji-1f639 {
    background-position: 87.5% 33.33333%;
  }
  
  .emoji-1f63a {
    background-position: 87.5% 35.89744%;
  }
  
  .emoji-1f63b {
    background-position: 87.5% 38.46154%;
  }
  
  .emoji-1f63c {
    background-position: 87.5% 41.02564%;
  }
  
  .emoji-1f63d {
    background-position: 87.5% 43.58974%;
  }
  
  .emoji-1f63e {
    background-position: 87.5% 46.15385%;
  }
  
  .emoji-1f63f {
    background-position: 87.5% 48.71795%;
  }
  
  .emoji-1f640 {
    background-position: 87.5% 51.28205%;
  }
  
  .emoji-1f641 {
    background-position: 87.5% 53.84615%;
  }
  
  .emoji-1f642 {
    background-position: 87.5% 56.41026%;
  }
  
  .emoji-1f643 {
    background-position: 87.5% 58.97436%;
  }
  
  .emoji-1f644 {
    background-position: 87.5% 61.53846%;
  }
  
  .emoji-1f645-1f3fb {
    background-position: 87.5% 64.10256%;
  }
  
  .emoji-1f645-1f3fc {
    background-position: 87.5% 66.66667%;
  }
  
  .emoji-1f645-1f3fd {
    background-position: 87.5% 69.23077%;
  }
  
  .emoji-1f645-1f3fe {
    background-position: 87.5% 71.79487%;
  }
  
  .emoji-1f645-1f3ff {
    background-position: 87.5% 74.35897%;
  }
  
  .emoji-1f645 {
    background-position: 87.5% 76.92308%;
  }
  
  .emoji-1f646-1f3fb {
    background-position: 87.5% 79.48718%;
  }
  
  .emoji-1f646-1f3fc {
    background-position: 87.5% 82.05128%;
  }
  
  .emoji-1f646-1f3fd {
    background-position: 87.5% 84.61538%;
  }
  
  .emoji-1f646-1f3fe {
    background-position: 87.5% 87.17949%;
  }
  
  .emoji-1f646-1f3ff {
    background-position: 0% 89.74359%;
  }
  
  .emoji-1f646 {
    background-position: 2.5% 89.74359%;
  }
  
  .emoji-1f647-1f3fb {
    background-position: 5% 89.74359%;
  }
  
  .emoji-1f647-1f3fc {
    background-position: 7.5% 89.74359%;
  }
  
  .emoji-1f647-1f3fd {
    background-position: 10% 89.74359%;
  }
  
  .emoji-1f647-1f3fe {
    background-position: 12.5% 89.74359%;
  }
  
  .emoji-1f647-1f3ff {
    background-position: 15% 89.74359%;
  }
  
  .emoji-1f647 {
    background-position: 17.5% 89.74359%;
  }
  
  .emoji-1f648 {
    background-position: 20% 89.74359%;
  }
  
  .emoji-1f649 {
    background-position: 22.5% 89.74359%;
  }
  
  .emoji-1f64a {
    background-position: 25% 89.74359%;
  }
  
  .emoji-1f64b-1f3fb {
    background-position: 27.5% 89.74359%;
  }
  
  .emoji-1f64b-1f3fc {
    background-position: 30% 89.74359%;
  }
  
  .emoji-1f64b-1f3fd {
    background-position: 32.5% 89.74359%;
  }
  
  .emoji-1f64b-1f3fe {
    background-position: 35% 89.74359%;
  }
  
  .emoji-1f64b-1f3ff {
    background-position: 37.5% 89.74359%;
  }
  
  .emoji-1f64b {
    background-position: 40% 89.74359%;
  }
  
  .emoji-1f64c-1f3fb {
    background-position: 42.5% 89.74359%;
  }
  
  .emoji-1f64c-1f3fc {
    background-position: 45% 89.74359%;
  }
  
  .emoji-1f64c-1f3fd {
    background-position: 47.5% 89.74359%;
  }
  
  .emoji-1f64c-1f3fe {
    background-position: 50% 89.74359%;
  }
  
  .emoji-1f64c-1f3ff {
    background-position: 52.5% 89.74359%;
  }
  
  .emoji-1f64c {
    background-position: 55% 89.74359%;
  }
  
  .emoji-1f64d-1f3fb {
    background-position: 57.5% 89.74359%;
  }
  
  .emoji-1f64d-1f3fc {
    background-position: 60% 89.74359%;
  }
  
  .emoji-1f64d-1f3fd {
    background-position: 62.5% 89.74359%;
  }
  
  .emoji-1f64d-1f3fe {
    background-position: 65% 89.74359%;
  }
  
  .emoji-1f64d-1f3ff {
    background-position: 67.5% 89.74359%;
  }
  
  .emoji-1f64d {
    background-position: 70% 89.74359%;
  }
  
  .emoji-1f64e-1f3fb {
    background-position: 72.5% 89.74359%;
  }
  
  .emoji-1f64e-1f3fc {
    background-position: 75% 89.74359%;
  }
  
  .emoji-1f64e-1f3fd {
    background-position: 77.5% 89.74359%;
  }
  
  .emoji-1f64e-1f3fe {
    background-position: 80% 89.74359%;
  }
  
  .emoji-1f64e-1f3ff {
    background-position: 82.5% 89.74359%;
  }
  
  .emoji-1f64e {
    background-position: 85% 89.74359%;
  }
  
  .emoji-1f64f-1f3fb {
    background-position: 87.5% 89.74359%;
  }
  
  .emoji-1f64f-1f3fc {
    background-position: 90% 0%;
  }
  
  .emoji-1f64f-1f3fd {
    background-position: 90% 2.5641%;
  }
  
  .emoji-1f64f-1f3fe {
    background-position: 90% 5.12821%;
  }
  
  .emoji-1f64f-1f3ff {
    background-position: 90% 7.69231%;
  }
  
  .emoji-1f64f {
    background-position: 90% 10.25641%;
  }
  
  .emoji-1f680 {
    background-position: 90% 12.82051%;
  }
  
  .emoji-1f681 {
    background-position: 90% 15.38462%;
  }
  
  .emoji-1f682 {
    background-position: 90% 17.94872%;
  }
  
  .emoji-1f683 {
    background-position: 90% 20.51282%;
  }
  
  .emoji-1f684 {
    background-position: 90% 23.07692%;
  }
  
  .emoji-1f685 {
    background-position: 90% 25.64103%;
  }
  
  .emoji-1f686 {
    background-position: 90% 28.20513%;
  }
  
  .emoji-1f687 {
    background-position: 90% 30.76923%;
  }
  
  .emoji-1f688 {
    background-position: 90% 33.33333%;
  }
  
  .emoji-1f689 {
    background-position: 90% 35.89744%;
  }
  
  .emoji-1f68a {
    background-position: 90% 38.46154%;
  }
  
  .emoji-1f68b {
    background-position: 90% 41.02564%;
  }
  
  .emoji-1f68c {
    background-position: 90% 43.58974%;
  }
  
  .emoji-1f68d {
    background-position: 90% 46.15385%;
  }
  
  .emoji-1f68e {
    background-position: 90% 48.71795%;
  }
  
  .emoji-1f68f {
    background-position: 90% 51.28205%;
  }
  
  .emoji-1f690 {
    background-position: 90% 53.84615%;
  }
  
  .emoji-1f691 {
    background-position: 90% 56.41026%;
  }
  
  .emoji-1f692 {
    background-position: 90% 58.97436%;
  }
  
  .emoji-1f693 {
    background-position: 90% 61.53846%;
  }
  
  .emoji-1f694 {
    background-position: 90% 64.10256%;
  }
  
  .emoji-1f695 {
    background-position: 90% 66.66667%;
  }
  
  .emoji-1f696 {
    background-position: 90% 69.23077%;
  }
  
  .emoji-1f697 {
    background-position: 90% 71.79487%;
  }
  
  .emoji-1f698 {
    background-position: 90% 74.35897%;
  }
  
  .emoji-1f699 {
    background-position: 90% 76.92308%;
  }
  
  .emoji-1f69a {
    background-position: 90% 79.48718%;
  }
  
  .emoji-1f69b {
    background-position: 90% 82.05128%;
  }
  
  .emoji-1f69c {
    background-position: 90% 84.61538%;
  }
  
  .emoji-1f69d {
    background-position: 90% 87.17949%;
  }
  
  .emoji-1f69e {
    background-position: 90% 89.74359%;
  }
  
  .emoji-1f69f {
    background-position: 0% 92.30769%;
  }
  
  .emoji-1f6a0 {
    background-position: 2.5% 92.30769%;
  }
  
  .emoji-1f6a1 {
    background-position: 5% 92.30769%;
  }
  
  .emoji-1f6a2 {
    background-position: 7.5% 92.30769%;
  }
  
  .emoji-1f6a3-1f3fb {
    background-position: 10% 92.30769%;
  }
  
  .emoji-1f6a3-1f3fc {
    background-position: 12.5% 92.30769%;
  }
  
  .emoji-1f6a3-1f3fd {
    background-position: 15% 92.30769%;
  }
  
  .emoji-1f6a3-1f3fe {
    background-position: 17.5% 92.30769%;
  }
  
  .emoji-1f6a3-1f3ff {
    background-position: 20% 92.30769%;
  }
  
  .emoji-1f6a3 {
    background-position: 22.5% 92.30769%;
  }
  
  .emoji-1f6a4 {
    background-position: 25% 92.30769%;
  }
  
  .emoji-1f6a5 {
    background-position: 27.5% 92.30769%;
  }
  
  .emoji-1f6a6 {
    background-position: 30% 92.30769%;
  }
  
  .emoji-1f6a7 {
    background-position: 32.5% 92.30769%;
  }
  
  .emoji-1f6a8 {
    background-position: 35% 92.30769%;
  }
  
  .emoji-1f6a9 {
    background-position: 37.5% 92.30769%;
  }
  
  .emoji-1f6aa {
    background-position: 40% 92.30769%;
  }
  
  .emoji-1f6ab {
    background-position: 42.5% 92.30769%;
  }
  
  .emoji-1f6ac {
    background-position: 45% 92.30769%;
  }
  
  .emoji-1f6ad {
    background-position: 47.5% 92.30769%;
  }
  
  .emoji-1f6ae {
    background-position: 50% 92.30769%;
  }
  
  .emoji-1f6af {
    background-position: 52.5% 92.30769%;
  }
  
  .emoji-1f6b0 {
    background-position: 55% 92.30769%;
  }
  
  .emoji-1f6b1 {
    background-position: 57.5% 92.30769%;
  }
  
  .emoji-1f6b2 {
    background-position: 60% 92.30769%;
  }
  
  .emoji-1f6b3 {
    background-position: 62.5% 92.30769%;
  }
  
  .emoji-1f6b4-1f3fb {
    background-position: 65% 92.30769%;
  }
  
  .emoji-1f6b4-1f3fc {
    background-position: 67.5% 92.30769%;
  }
  
  .emoji-1f6b4-1f3fd {
    background-position: 70% 92.30769%;
  }
  
  .emoji-1f6b4-1f3fe {
    background-position: 72.5% 92.30769%;
  }
  
  .emoji-1f6b4-1f3ff {
    background-position: 75% 92.30769%;
  }
  
  .emoji-1f6b4 {
    background-position: 77.5% 92.30769%;
  }
  
  .emoji-1f6b5-1f3fb {
    background-position: 80% 92.30769%;
  }
  
  .emoji-1f6b5-1f3fc {
    background-position: 82.5% 92.30769%;
  }
  
  .emoji-1f6b5-1f3fd {
    background-position: 85% 92.30769%;
  }
  
  .emoji-1f6b5-1f3fe {
    background-position: 87.5% 92.30769%;
  }
  
  .emoji-1f6b5-1f3ff {
    background-position: 90% 92.30769%;
  }
  
  .emoji-1f6b5 {
    background-position: 92.5% 0%;
  }
  
  .emoji-1f6b6-1f3fb {
    background-position: 92.5% 2.5641%;
  }
  
  .emoji-1f6b6-1f3fc {
    background-position: 92.5% 5.12821%;
  }
  
  .emoji-1f6b6-1f3fd {
    background-position: 92.5% 7.69231%;
  }
  
  .emoji-1f6b6-1f3fe {
    background-position: 92.5% 10.25641%;
  }
  
  .emoji-1f6b6-1f3ff {
    background-position: 92.5% 12.82051%;
  }
  
  .emoji-1f6b6 {
    background-position: 92.5% 15.38462%;
  }
  
  .emoji-1f6b7 {
    background-position: 92.5% 17.94872%;
  }
  
  .emoji-1f6b8 {
    background-position: 92.5% 20.51282%;
  }
  
  .emoji-1f6b9 {
    background-position: 92.5% 23.07692%;
  }
  
  .emoji-1f6ba {
    background-position: 92.5% 25.64103%;
  }
  
  .emoji-1f6bb {
    background-position: 92.5% 28.20513%;
  }
  
  .emoji-1f6bc {
    background-position: 92.5% 30.76923%;
  }
  
  .emoji-1f6bd {
    background-position: 92.5% 33.33333%;
  }
  
  .emoji-1f6be {
    background-position: 92.5% 35.89744%;
  }
  
  .emoji-1f6bf {
    background-position: 92.5% 38.46154%;
  }
  
  .emoji-1f6c0-1f3fb {
    background-position: 92.5% 41.02564%;
  }
  
  .emoji-1f6c0-1f3fc {
    background-position: 92.5% 43.58974%;
  }
  
  .emoji-1f6c0-1f3fd {
    background-position: 92.5% 46.15385%;
  }
  
  .emoji-1f6c0-1f3fe {
    background-position: 92.5% 48.71795%;
  }
  
  .emoji-1f6c0-1f3ff {
    background-position: 92.5% 51.28205%;
  }
  
  .emoji-1f6c0 {
    background-position: 92.5% 53.84615%;
  }
  
  .emoji-1f6c1 {
    background-position: 92.5% 56.41026%;
  }
  
  .emoji-1f6c2 {
    background-position: 92.5% 58.97436%;
  }
  
  .emoji-1f6c3 {
    background-position: 92.5% 61.53846%;
  }
  
  .emoji-1f6c4 {
    background-position: 92.5% 64.10256%;
  }
  
  .emoji-1f6c5 {
    background-position: 92.5% 66.66667%;
  }
  
  .emoji-1f6cb {
    background-position: 92.5% 69.23077%;
  }
  
  .emoji-1f6cc {
    background-position: 92.5% 71.79487%;
  }
  
  .emoji-1f6cd {
    background-position: 92.5% 74.35897%;
  }
  
  .emoji-1f6ce {
    background-position: 92.5% 76.92308%;
  }
  
  .emoji-1f6cf {
    background-position: 92.5% 79.48718%;
  }
  
  .emoji-1f6d0 {
    background-position: 92.5% 82.05128%;
  }
  
  .emoji-1f6e0 {
    background-position: 92.5% 84.61538%;
  }
  
  .emoji-1f6e1 {
    background-position: 92.5% 87.17949%;
  }
  
  .emoji-1f6e2 {
    background-position: 92.5% 89.74359%;
  }
  
  .emoji-1f6e3 {
    background-position: 92.5% 92.30769%;
  }
  
  .emoji-1f6e4 {
    background-position: 0% 94.87179%;
  }
  
  .emoji-1f6e5 {
    background-position: 2.5% 94.87179%;
  }
  
  .emoji-1f6e9 {
    background-position: 5% 94.87179%;
  }
  
  .emoji-1f6eb {
    background-position: 7.5% 94.87179%;
  }
  
  .emoji-1f6ec {
    background-position: 10% 94.87179%;
  }
  
  .emoji-1f6f0 {
    background-position: 12.5% 94.87179%;
  }
  
  .emoji-1f6f3 {
    background-position: 15% 94.87179%;
  }
  
  .emoji-1f910 {
    background-position: 17.5% 94.87179%;
  }
  
  .emoji-1f911 {
    background-position: 20% 94.87179%;
  }
  
  .emoji-1f912 {
    background-position: 22.5% 94.87179%;
  }
  
  .emoji-1f913 {
    background-position: 25% 94.87179%;
  }
  
  .emoji-1f914 {
    background-position: 27.5% 94.87179%;
  }
  
  .emoji-1f915 {
    background-position: 30% 94.87179%;
  }
  
  .emoji-1f916 {
    background-position: 32.5% 94.87179%;
  }
  
  .emoji-1f917 {
    background-position: 35% 94.87179%;
  }
  
  .emoji-1f918-1f3fb {
    background-position: 37.5% 94.87179%;
  }
  
  .emoji-1f918-1f3fc {
    background-position: 40% 94.87179%;
  }
  
  .emoji-1f918-1f3fd {
    background-position: 42.5% 94.87179%;
  }
  
  .emoji-1f918-1f3fe {
    background-position: 45% 94.87179%;
  }
  
  .emoji-1f918-1f3ff {
    background-position: 47.5% 94.87179%;
  }
  
  .emoji-1f918 {
    background-position: 50% 94.87179%;
  }
  
  .emoji-1f980 {
    background-position: 52.5% 94.87179%;
  }
  
  .emoji-1f981 {
    background-position: 55% 94.87179%;
  }
  
  .emoji-1f982 {
    background-position: 57.5% 94.87179%;
  }
  
  .emoji-1f983 {
    background-position: 60% 94.87179%;
  }
  
  .emoji-1f984 {
    background-position: 62.5% 94.87179%;
  }
  
  .emoji-1f9c0 {
    background-position: 65% 94.87179%;
  }
  
  .emoji-203c {
    background-position: 67.5% 94.87179%;
  }
  
  .emoji-2049 {
    background-position: 70% 94.87179%;
  }
  
  .emoji-2122 {
    background-position: 72.5% 94.87179%;
  }
  
  .emoji-2139 {
    background-position: 75% 94.87179%;
  }
  
  .emoji-2194 {
    background-position: 77.5% 94.87179%;
  }
  
  .emoji-2195 {
    background-position: 80% 94.87179%;
  }
  
  .emoji-2196 {
    background-position: 82.5% 94.87179%;
  }
  
  .emoji-2197 {
    background-position: 85% 94.87179%;
  }
  
  .emoji-2198 {
    background-position: 87.5% 94.87179%;
  }
  
  .emoji-2199 {
    background-position: 90% 94.87179%;
  }
  
  .emoji-21a9 {
    background-position: 92.5% 94.87179%;
  }
  
  .emoji-21aa {
    background-position: 95% 0%;
  }
  
  .emoji-231a {
    background-position: 95% 2.5641%;
  }
  
  .emoji-231b {
    background-position: 95% 5.12821%;
  }
  
  .emoji-2328 {
    background-position: 95% 7.69231%;
  }
  
  .emoji-23e9 {
    background-position: 95% 10.25641%;
  }
  
  .emoji-23ea {
    background-position: 95% 12.82051%;
  }
  
  .emoji-23eb {
    background-position: 95% 15.38462%;
  }
  
  .emoji-23ec {
    background-position: 95% 17.94872%;
  }
  
  .emoji-23ed {
    background-position: 95% 20.51282%;
  }
  
  .emoji-23ee {
    background-position: 95% 23.07692%;
  }
  
  .emoji-23ef {
    background-position: 95% 25.64103%;
  }
  
  .emoji-23f0 {
    background-position: 95% 28.20513%;
  }
  
  .emoji-23f1 {
    background-position: 95% 30.76923%;
  }
  
  .emoji-23f2 {
    background-position: 95% 33.33333%;
  }
  
  .emoji-23f3 {
    background-position: 95% 35.89744%;
  }
  
  .emoji-23f8 {
    background-position: 95% 38.46154%;
  }
  
  .emoji-23f9 {
    background-position: 95% 41.02564%;
  }
  
  .emoji-23fa {
    background-position: 95% 43.58974%;
  }
  
  .emoji-24c2 {
    background-position: 95% 46.15385%;
  }
  
  .emoji-25aa {
    background-position: 95% 48.71795%;
  }
  
  .emoji-25ab {
    background-position: 95% 51.28205%;
  }
  
  .emoji-25b6 {
    background-position: 95% 53.84615%;
  }
  
  .emoji-25c0 {
    background-position: 95% 56.41026%;
  }
  
  .emoji-25fb {
    background-position: 95% 58.97436%;
  }
  
  .emoji-25fc {
    background-position: 95% 61.53846%;
  }
  
  .emoji-25fd {
    background-position: 95% 64.10256%;
  }
  
  .emoji-25fe {
    background-position: 95% 66.66667%;
  }
  
  .emoji-2600 {
    background-position: 95% 69.23077%;
  }
  
  .emoji-2601 {
    background-position: 95% 71.79487%;
  }
  
  .emoji-2602 {
    background-position: 95% 74.35897%;
  }
  
  .emoji-2603 {
    background-position: 95% 76.92308%;
  }
  
  .emoji-2604 {
    background-position: 95% 79.48718%;
  }
  
  .emoji-260e {
    background-position: 95% 82.05128%;
  }
  
  .emoji-2611 {
    background-position: 95% 84.61538%;
  }
  
  .emoji-2614 {
    background-position: 95% 87.17949%;
  }
  
  .emoji-2615 {
    background-position: 95% 89.74359%;
  }
  
  .emoji-2618 {
    background-position: 95% 92.30769%;
  }
  
  .emoji-261d-1f3fb {
    background-position: 95% 94.87179%;
  }
  
  .emoji-261d-1f3fc {
    background-position: 0% 97.4359%;
  }
  
  .emoji-261d-1f3fd {
    background-position: 2.5% 97.4359%;
  }
  
  .emoji-261d-1f3fe {
    background-position: 5% 97.4359%;
  }
  
  .emoji-261d-1f3ff {
    background-position: 7.5% 97.4359%;
  }
  
  .emoji-261d {
    background-position: 10% 97.4359%;
  }
  
  .emoji-2620 {
    background-position: 12.5% 97.4359%;
  }
  
  .emoji-2622 {
    background-position: 15% 97.4359%;
  }
  
  .emoji-2623 {
    background-position: 17.5% 97.4359%;
  }
  
  .emoji-2626 {
    background-position: 20% 97.4359%;
  }
  
  .emoji-262a {
    background-position: 22.5% 97.4359%;
  }
  
  .emoji-262e {
    background-position: 25% 97.4359%;
  }
  
  .emoji-262f {
    background-position: 27.5% 97.4359%;
  }
  
  .emoji-2638 {
    background-position: 30% 97.4359%;
  }
  
  .emoji-2639 {
    background-position: 32.5% 97.4359%;
  }
  
  .emoji-263a {
    background-position: 35% 97.4359%;
  }
  
  .emoji-2648 {
    background-position: 37.5% 97.4359%;
  }
  
  .emoji-2649 {
    background-position: 40% 97.4359%;
  }
  
  .emoji-264a {
    background-position: 42.5% 97.4359%;
  }
  
  .emoji-264b {
    background-position: 45% 97.4359%;
  }
  
  .emoji-264c {
    background-position: 47.5% 97.4359%;
  }
  
  .emoji-264d {
    background-position: 50% 97.4359%;
  }
  
  .emoji-264e {
    background-position: 52.5% 97.4359%;
  }
  
  .emoji-264f {
    background-position: 55% 97.4359%;
  }
  
  .emoji-2650 {
    background-position: 57.5% 97.4359%;
  }
  
  .emoji-2651 {
    background-position: 60% 97.4359%;
  }
  
  .emoji-2652 {
    background-position: 62.5% 97.4359%;
  }
  
  .emoji-2653 {
    background-position: 65% 97.4359%;
  }
  
  .emoji-2660 {
    background-position: 67.5% 97.4359%;
  }
  
  .emoji-2663 {
    background-position: 70% 97.4359%;
  }
  
  .emoji-2665 {
    background-position: 72.5% 97.4359%;
  }
  
  .emoji-2666 {
    background-position: 75% 97.4359%;
  }
  
  .emoji-2668 {
    background-position: 77.5% 97.4359%;
  }
  
  .emoji-267b {
    background-position: 80% 97.4359%;
  }
  
  .emoji-267f {
    background-position: 82.5% 97.4359%;
  }
  
  .emoji-2692 {
    background-position: 85% 97.4359%;
  }
  
  .emoji-2693 {
    background-position: 87.5% 97.4359%;
  }
  
  .emoji-2694 {
    background-position: 90% 97.4359%;
  }
  
  .emoji-2696 {
    background-position: 92.5% 97.4359%;
  }
  
  .emoji-2697 {
    background-position: 95% 97.4359%;
  }
  
  .emoji-2699 {
    background-position: 97.5% 0%;
  }
  
  .emoji-269b {
    background-position: 97.5% 2.5641%;
  }
  
  .emoji-269c {
    background-position: 97.5% 5.12821%;
  }
  
  .emoji-26a0 {
    background-position: 97.5% 7.69231%;
  }
  
  .emoji-26a1 {
    background-position: 97.5% 10.25641%;
  }
  
  .emoji-26aa {
    background-position: 97.5% 12.82051%;
  }
  
  .emoji-26ab {
    background-position: 97.5% 15.38462%;
  }
  
  .emoji-26b0 {
    background-position: 97.5% 17.94872%;
  }
  
  .emoji-26b1 {
    background-position: 97.5% 20.51282%;
  }
  
  .emoji-26bd {
    background-position: 97.5% 23.07692%;
  }
  
  .emoji-26be {
    background-position: 97.5% 25.64103%;
  }
  
  .emoji-26c4 {
    background-position: 97.5% 28.20513%;
  }
  
  .emoji-26c5 {
    background-position: 97.5% 30.76923%;
  }
  
  .emoji-26c8 {
    background-position: 97.5% 33.33333%;
  }
  
  .emoji-26ce {
    background-position: 97.5% 35.89744%;
  }
  
  .emoji-26cf {
    background-position: 97.5% 38.46154%;
  }
  
  .emoji-26d1 {
    background-position: 97.5% 41.02564%;
  }
  
  .emoji-26d3 {
    background-position: 97.5% 43.58974%;
  }
  
  .emoji-26d4 {
    background-position: 97.5% 46.15385%;
  }
  
  .emoji-26e9 {
    background-position: 97.5% 48.71795%;
  }
  
  .emoji-26ea {
    background-position: 97.5% 51.28205%;
  }
  
  .emoji-26f0 {
    background-position: 97.5% 53.84615%;
  }
  
  .emoji-26f1 {
    background-position: 97.5% 56.41026%;
  }
  
  .emoji-26f2 {
    background-position: 97.5% 58.97436%;
  }
  
  .emoji-26f3 {
    background-position: 97.5% 61.53846%;
  }
  
  .emoji-26f4 {
    background-position: 97.5% 64.10256%;
  }
  
  .emoji-26f5 {
    background-position: 97.5% 66.66667%;
  }
  
  .emoji-26f7 {
    background-position: 97.5% 69.23077%;
  }
  
  .emoji-26f8 {
    background-position: 97.5% 71.79487%;
  }
  
  .emoji-26f9-1f3fb {
    background-position: 97.5% 74.35897%;
  }
  
  .emoji-26f9-1f3fc {
    background-position: 97.5% 76.92308%;
  }
  
  .emoji-26f9-1f3fd {
    background-position: 97.5% 79.48718%;
  }
  
  .emoji-26f9-1f3fe {
    background-position: 97.5% 82.05128%;
  }
  
  .emoji-26f9-1f3ff {
    background-position: 97.5% 84.61538%;
  }
  
  .emoji-26f9 {
    background-position: 97.5% 87.17949%;
  }
  
  .emoji-26fa {
    background-position: 97.5% 89.74359%;
  }
  
  .emoji-26fd {
    background-position: 97.5% 92.30769%;
  }
  
  .emoji-2702 {
    background-position: 97.5% 94.87179%;
  }
  
  .emoji-2705 {
    background-position: 97.5% 97.4359%;
  }
  
  .emoji-2708 {
    background-position: 0% 100%;
  }
  
  .emoji-2709 {
    background-position: 2.5% 100%;
  }
  
  .emoji-270a-1f3fb {
    background-position: 5% 100%;
  }
  
  .emoji-270a-1f3fc {
    background-position: 7.5% 100%;
  }
  
  .emoji-270a-1f3fd {
    background-position: 10% 100%;
  }
  
  .emoji-270a-1f3fe {
    background-position: 12.5% 100%;
  }
  
  .emoji-270a-1f3ff {
    background-position: 15% 100%;
  }
  
  .emoji-270a {
    background-position: 17.5% 100%;
  }
  
  .emoji-270b-1f3fb {
    background-position: 20% 100%;
  }
  
  .emoji-270b-1f3fc {
    background-position: 22.5% 100%;
  }
  
  .emoji-270b-1f3fd {
    background-position: 25% 100%;
  }
  
  .emoji-270b-1f3fe {
    background-position: 27.5% 100%;
  }
  
  .emoji-270b-1f3ff {
    background-position: 30% 100%;
  }
  
  .emoji-270b {
    background-position: 32.5% 100%;
  }
  
  .emoji-270c-1f3fb {
    background-position: 35% 100%;
  }
  
  .emoji-270c-1f3fc {
    background-position: 37.5% 100%;
  }
  
  .emoji-270c-1f3fd {
    background-position: 40% 100%;
  }
  
  .emoji-270c-1f3fe {
    background-position: 42.5% 100%;
  }
  
  .emoji-270c-1f3ff {
    background-position: 45% 100%;
  }
  
  .emoji-270c {
    background-position: 47.5% 100%;
  }
  
  .emoji-270d-1f3fb {
    background-position: 50% 100%;
  }
  
  .emoji-270d-1f3fc {
    background-position: 52.5% 100%;
  }
  
  .emoji-270d-1f3fd {
    background-position: 55% 100%;
  }
  
  .emoji-270d-1f3fe {
    background-position: 57.5% 100%;
  }
  
  .emoji-270d-1f3ff {
    background-position: 60% 100%;
  }
  
  .emoji-270d {
    background-position: 62.5% 100%;
  }
  
  .emoji-270f {
    background-position: 65% 100%;
  }
  
  .emoji-2712 {
    background-position: 67.5% 100%;
  }
  
  .emoji-2714 {
    background-position: 70% 100%;
  }
  
  .emoji-2716 {
    background-position: 72.5% 100%;
  }
  
  .emoji-271d {
    background-position: 75% 100%;
  }
  
  .emoji-2721 {
    background-position: 77.5% 100%;
  }
  
  .emoji-2728 {
    background-position: 80% 100%;
  }
  
  .emoji-2733 {
    background-position: 82.5% 100%;
  }
  
  .emoji-2734 {
    background-position: 85% 100%;
  }
  
  .emoji-2744 {
    background-position: 87.5% 100%;
  }
  
  .emoji-2747 {
    background-position: 90% 100%;
  }
  
  .emoji-274c {
    background-position: 92.5% 100%;
  }
  
  .emoji-274e {
    background-position: 95% 100%;
  }
  
  .emoji-2753 {
    background-position: 97.5% 100%;
  }
  
  .emoji-2754 {
    background-position: 100% 0%;
  }
  
  .emoji-2755 {
    background-position: 100% 2.5641%;
  }
  
  .emoji-2757 {
    background-position: 100% 5.12821%;
  }
  
  .emoji-2763 {
    background-position: 100% 7.69231%;
  }
  
  .emoji-2764 {
    background-position: 100% 10.25641%;
  }
  
  .emoji-2795 {
    background-position: 100% 12.82051%;
  }
  
  .emoji-2796 {
    background-position: 100% 15.38462%;
  }
  
  .emoji-2797 {
    background-position: 100% 17.94872%;
  }
  
  .emoji-27a1 {
    background-position: 100% 20.51282%;
  }
  
  .emoji-27b0 {
    background-position: 100% 23.07692%;
  }
  
  .emoji-27bf {
    background-position: 100% 25.64103%;
  }
  
  .emoji-2934 {
    background-position: 100% 28.20513%;
  }
  
  .emoji-2935 {
    background-position: 100% 30.76923%;
  }
  
  .emoji-2b05 {
    background-position: 100% 33.33333%;
  }
  
  .emoji-2b06 {
    background-position: 100% 35.89744%;
  }
  
  .emoji-2b07 {
    background-position: 100% 38.46154%;
  }
  
  .emoji-2b1b {
    background-position: 100% 41.02564%;
  }
  
  .emoji-2b1c {
    background-position: 100% 43.58974%;
  }
  
  .emoji-2b50 {
    background-position: 100% 46.15385%;
  }
  
  .emoji-2b55 {
    background-position: 100% 48.71795%;
  }
  
  .emoji-3030 {
    background-position: 100% 51.28205%;
  }
  
  .emoji-303d {
    background-position: 100% 53.84615%;
  }
  
  .emoji-3297 {
    background-position: 100% 56.41026%;
  }
  
  .emoji-3299 {
    background-position: 100% 58.97436%;
  }/**/
.tl-ads-panel, .tl-ads-panel-wrapper, .pane-content, .content .contextual-links-region {
      height: 100% !important;
  }
  
  .pane-tgx-ad span.pane-title {
      top: auto;
      bottom: 100%;
      margin: 0;
      padding-bottom: 1px;
      font-size: 12px;
      font-family: 'Roboto Condensed', sans-serif;
      color: #a7a6a6;
      line-height: 1;
      width: 100%;
      background-color: white;
  }/**/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}a,a:hover{text-decoration:none}.ui-list,ul{list-style:none}.header-wrap,.homepage-landing__img-tout,.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon,.site-header--homepage,.site-header--homepage-secondary{-webkit-backface-visibility:hidden}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,[hidden],template{display:none}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}body,ul{margin:0}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}body.is-dimmed,svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{color:#232323}.link-trailing-arrow,body{font-family:Taviraj,serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;outline:0;border:1px solid #d2d4d3}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.ui-list,legend,td,th,ul{padding:0}legend{border:0}table{border-collapse:collapse;border-spacing:0}body,html{font-size:18px}body{background:#f7f8f8;line-height:1.5;font-weight:400;font-weight:300}.h1,.simple-menu-list,.simple-menu-list__heading,h1{font-family:'Roboto Condensed',sans-serif}body.is-dimmed .overlay{visibility:visible;opacity:1}body.has-light-bg{background:#fff}.h1,h1{font-size:2.7222222222rem;font-weight:400}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6,strong{font-weight:700}.h2,h2{font-size:1.7777777778rem}.h3,h3{font-size:1.3333333333rem}.h4,h4{font-size:1.1111111111rem}.h5,.h6,h5,h6{font-size:.8888888889rem}a{color:#286891}a.active,a:hover{color:#5285ad}.link-trailing-arrow,.simple-menu-list,.simple-menu-list__heading{font-size:.8888888889rem;font-weight:400}p{margin:1em 0}embed,img,object,video{display:block;max-width:100%}input:focus{border:1px solid #68a19a}.js #noscript{display:none}.ui-list{margin:0}.global-footer__menus__info-network li,.no-list-style,.social-share-list>li{list-style:none!important}.simple-menu-list__heading{margin:0 0 20px;font-weight:700}.simple-menu-list__item{margin:20px 0}.simple-menu-list__item:last-child{margin-bottom:0}.link-trailing-arrow{position:relative;padding-right:18px;font-weight:700}.blockquote,.cta-tout,.pull-quote{font-family:Taviraj,serif;font-weight:400}.link-trailing-arrow:before{position:absolute;bottom:3px;right:0;font-size:.8333333333rem}.alt-link,.ranking-list__btt,.top-list__cat-nav__back-link{color:#68a19a}.alt-link:hover,.ranking-list__btt:hover,.top-list__cat-nav__back-link:hover{color:#e7745c}.ir,.menu-logo__tl-logo{display:block;text-indent:-200%;overflow:hidden;color:transparent;font-size:0}.hide-text,.tl-logo{text-indent:101%;overflow:hidden;white-space:nowrap}.hide-text{display:none}.tl-logo{display:inline-block;width:160px;height:100%;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/tl-logo.svg) 50% 50% no-repeat;background-size:contain}.tl-logo--sm{width:85px;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/tl-logo-sm.svg);background-size:85px 25px}.page-bordered{padding-top:40px;border:1px solid #d2d4d3}.page-bordered--no-bottom,.page-container--no-border-bottom{border-bottom:0}.page-bordered--no-top{border-top:0}@media (max-width:739px) {
 .absolute-cover-mobile{position:absolute;top:0;right:0;bottom:0;left:0}.node-type-genericpage .page-bordered{padding-top:0} 
}.pull-quote{margin:65px 30px 30px;padding-top:20px;line-height:1.5;color:#5c829b;font-size:1.4444444444rem;border-top:solid 5px #286891}@media (min-width:980px) {
 .pull-quote{width:300px;margin:60px 55px} 
}.blockquote{position:relative;margin:50px 0;color:#403e36;font-size:1.3333333333rem;line-height:1.25;background:#e6e1cf}.load-more__arrow:hover:before,.tl-plus{color:#e7745c}.blockquote__inner{position:relative;max-width:1000px;box-sizing:border-box;margin-right:24px;margin-left:24px;padding:24px 0 24px 24px}.blockquote__inner::after{clear:both;content:"";display:table}.blockquote__inner:before{content:'';position:absolute;top:24px;left:0;bottom:24px;display:block;width:4px;background:#403e36}@media (min-width:740px) {
 .blockquote{font-size:1.5555555556rem}.blockquote__inner{padding:50px 120px 50px 44px} 
}@media (min-width:980px) {
 .blockquote{font-size:1.6666666667rem;line-height:1.33}.blockquote__inner{margin:0 auto;padding:60px 120px 60px 64px}.blockquote__inner:before{left:24px} 
}.cta-tout{padding-left:30px;font-weight:700;font-size:.8333333333rem;text-transform:uppercase}.cta-tout:hover .cta-tout__subhed{color:currentColor}.cta-tout__subhed{display:block;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:italic;font-size:.7222222222rem;text-transform:none;color:#414141}.centered{text-align:center!important}.hide-overflow{overflow:hidden}.flex-ad-height--tall .flex-ad-height__flex-tout{display:none}.visible-mobile{display:none!important}@media (max-width:739px) {
 .hide-mobile{display:none!important}.visible-mobile{display:block!important} 
}.visible-tablet{display:none!important}@media (min-width:740px) {
 .visible-tablet{display:block!important} 
}.visible-desktop{display:none!important}@media (min-width:980px) {
 .visible-desktop{display:initial!important} 
}.hide-desktop{display:block}@media (min-width:980px) {
 .hide-desktop{display:none!important} 
}@font-face{font-family:tlicons;src:url(//www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.eot);src:url(//www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.eot?#iefix) format("embedded-opentype"),url(//www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.woff) format("woff"),url(//www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.ttf) format("truetype"),url(//cdn-image.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.svg#tlicons) format("svg");font-weight:400;font-style:normal} 
 .link-group{float:left;clear:both;margin:auto}.link-group::after{clear:both;content:"";display:table}.link-group a{margin-bottom:10px;font-family:Taviraj,serif;font-weight:400}.link-group__stacked{float:none}.link-group__stacked a{display:table;margin-left:auto;margin-right:auto;float:none}@font-face{font-family:tlicons;src:url(//cdn-image.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/font/tlicons_45478fb87d7d2db14c7c9ca437a82469.svg#tlicons) format("svg")} 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}[data-icon]:before{content:attr(data-icon)}.global-menu__search:before,.icon-arrow-down-left:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up-right:before,.icon-email:before,.icon-facebook:before,.icon-google-plus:before,.icon-grid:before,.icon-hamburger:before,.icon-horizontal-line:before,.icon-image-stack:before,.icon-instagram:before,.icon-pinterest:before,.icon-printer:before,.icon-search:before,.icon-thin-x:before,.icon-twitter:before,.icon-vertical-line:before,.icon-x:before,.link-trailing-arrow:before,.media-content__fullscreen-btn:before,.menu-logo__menu-toggle.is-toggled:before,.owl-nav .owl-next:before,.owl-nav .owl-prev:before,.owl-nav__next:before,.owl-nav__next__last:before,.owl-nav__prev:before,.pagination .owl-next:before,.pagination .owl-prev:before,.pagination__next:before,.pagination__next__last:before,.pagination__prev:before,.ranking-list__img__slideshow-link:before,.slide-out-menu__list-more:after,.split-links__label--next-arrow:before,.split-links__link--next:before,.split-links__link--prev:before,.top-list__cat-nav__back-link:before,.venue__print-social-share .print-btn:before,[data-icon]:before{display:inline-block;font-family:tlicons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-arrow-down:before{content:"\f116"}.icon-arrow-down-left:before{content:"\f111"}.icon-arrow-left:before,.owl-nav .owl-prev:before,.owl-nav__prev:before,.pagination .owl-prev:before,.pagination__prev:before,.split-links__link--prev:before{content:"\f113"}.icon-arrow-right:before,.link-trailing-arrow:before,.owl-nav .owl-next:before,.owl-nav__next:before,.owl-nav__next__last:before,.pagination .owl-next:before,.pagination__next:before,.pagination__next__last:before,.split-links__label--next-arrow:before,.split-links__link--next:before{content:"\f114"}.icon-arrow-up-right:before,.media-content__fullscreen-btn:before{content:"\f112"}.icon-email:before{content:"\f106"}.icon-facebook:before{content:"\f107"}.icon-google-plus:before{content:"\f108"}.icon-grid:before,.top-list__cat-nav__back-link:before{content:"\f11a"}.icon-hamburger:before{content:"\f10d"}.icon-horizontal-line:before{content:"\f10e"}.icon-image-stack:before,.ranking-list__img__slideshow-link:before{content:"\f11b"}.icon-instagram:before{content:"\f115"}.icon-pinterest:before{content:"\f109"}.icon-printer:before,.venue__print-social-share .print-btn:before{content:"\f119"}.global-menu__search:before,.icon-search:before{content:"\f10f"}.icon-thin-x:before,.menu-logo__menu-toggle.is-toggled:before{content:"\f117"}.icon-twitter:before{content:"\f10a"}.icon-vertical-line:before{content:"\f110"}.icon-x:before{content:"\f10b"}.slide-out-menu__list-more:after{content:"\f116"}.icon-iphone:hover{fill:#286891}.leaderboard-container--slideshow,.newsletter-signup--full-width .newsletter-signup__inner,.page-container{position:relative;max-width:1400px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;background-color:#fff}.leaderboard-container--slideshow::after,.newsletter-signup--full-width .newsletter-signup__inner::after,.page-container::after{clear:both;content:"";display:table}@media (min-width:980px) and (max-width:1400px) {
 .leaderboard-container--slideshow,.newsletter-signup--full-width .newsletter-signup__inner,.page-container{padding-left:3.5%;padding-right:3.5%} 
}@media (min-width:1400px) {
 .leaderboard-container--slideshow,.newsletter-signup--full-width .newsletter-signup__inner,.page-container{padding-left:49px;padding-right:49px} 
}.page-container--align-center{text-align:center}.page-container--no-padding{height:0;padding:0}.page-container--padding-top-sm{padding-top:10px}.page-container--no-padding-with-height{padding:0}.page-container--inactive{position:fixed}.featured-article .more-content-hd,.featured-article__body .smart-share,.featured-article__body>figure.media-content.video.article,.featured-article__body>p,.featured-article__in-right-rail,.inner-container,.media-content--fullwidth .media-content__caption,.media-content--inline{max-width:1000px;box-sizing:border-box;margin-right:24px;margin-left:24px}.featured-article .more-content-hd::after,.featured-article__body .smart-share::after,.featured-article__body>figure.media-content.video.article::after,.featured-article__body>p::after,.featured-article__in-right-rail::after,.inner-container::after,.media-content--fullwidth .media-content__caption::after,.media-content--inline::after{clear:both;content:"";display:table}@media (min-width:980px) {
 .featured-article .more-content-hd,.featured-article__body .smart-share,.featured-article__body>figure.media-content.video.article,.featured-article__body>p,.featured-article__in-right-rail,.inner-container,.media-content--fullwidth .media-content__caption,.media-content--inline{margin:0 auto;padding:0 24px} 
}.main-col{clear:both}@media (min-width:1025px) {
 .main-col{float:left;width:-webkit-calc(100% - 370px);width:calc(100% - 370px);margin-bottom:20px}.main-col--no-sidebar{float:none;width:100%}.side-bar{position:absolute!important;top:135px;right:0} 
}@media (max-width:1024px) {
 .main-col{padding-bottom:0!important} 
}.side-bar{width:300px;display:none}@media (min-width:1025px) {
 .side-bar{display:block;float:right;right:0} 
}.side-bar--tall{height:880px}.side-bar .image-credit{font-size:10px;color:#AAA}.two-col-primary{display:block;float:left;clear:both;width:100%}@media (min-width:740px) {
 .two-col-primary{width:-webkit-calc(100% - 328px);width:calc(100% - 328px)} 
}@media (min-width:980px) {
 .two-col-primary{width:-webkit-calc(100% - 370px);width:calc(100% - 370px)} 
}.two-col-sec{width:100%}.content-wrap{padding-top:30px;padding-left:25px;padding-right:25px}.content-wrap::after{clear:both;content:"";display:table}@media (min-width:980px) {
 .content-wrap{padding-left:50px;padding-right:50px} 
}@media (min-width:740px) {
 .two-col-sec{float:right;width:300px}.content-wrap .side-bar{position:relative!important;top:auto} 
}.content-wrap .grid__item__static{right:20px!important;margin-bottom:9px}@media (min-width:1051px) {
 .content-wrap .grid__item__static{right:25px!important} 
}@media (min-width:1400px) {
 .content-wrap .grid__item__static{right:13px!important} 
}@media (min-width:1415px) {
 .content-wrap .grid__item__static{right:28px!important} 
}@media (min-width:741px) {
 .content-wrap .grid__item--one-fourth{width:310px!important} 
}.content-wrap .grid__item--one-fourth .ad{margin-left:-6px}.content-wrap .grid__item--one-fourth .pane-title{background-color:transparent}.paragraph-truncate-view{display:block;float:left}.paragraph-full-view{display:none;float:left}.displaynone{display:none}.displaynoneimp{display:none!important}.universal-mobile-ads{margin-left:-10px;text-align:center}.no-list-style .universal-mobile-ads{margin-left:-30px}.listicle__body .universal-mobile-ads{margin-left:-20px}.clear-both{clear:both}.displaynone.show-slide{display:block}.jumpstart-sticky-active .jumpstart-sticky-inner{bottom:75px!important}.video__wrapper{width:100%;padding-bottom:56.25%;position:relative;height:0;overflow:hidden;background:#000}.video__wrapper .video-js{width:100%;height:100%;position:absolute;top:0;left:0}.section-front-header .sf-bread-crumb{padding:0}.section-front-header .sf-bread-crumb .bread-crumb-link{float:left;font-size:14px;font-family:Taviraj,serif;font-weight:400;font-weight:700;text-transform:uppercase;margin-left:2px}.section-front-header .sf-bread-crumb .bread-crumb-link.bread-crumb-last-link{font-family:Taviraj,serif;font-weight:400}.section-front-header #hoverDisclaimer p,.section-front-header #initialDisclaimer p,.section-front-header .sf-top-disclaimer,.tl-section-front-more-links ul li a{font-family:'Roboto Condensed',sans-serif}.section-front-header .sf-bread-crumb .tag-set{margin-bottom:0}.section-front-header .sf-bread-crumb .tag-set li.tag-set__tag{font-size:.7777777778rem}.section-front-header__title{padding:5px 0 0;text-align:center}.section-front-header__dek{margin:0 0 25px;padding:0 30px;font-size:.8888888889rem}@media (min-width:740px) {
 .section-front-header__dek{margin:0 0 35px;padding:0 45px;font-size:1.1111111111rem} 
}@media (min-width:980px) {
 .section-front-header__dek{margin:0 0 45px} 
}.section-front-header__dek h2{font-size:1.2rem}.section-front-header__toggle-display{margin-left:10px;font-size:.8888888889rem;color:#286891;cursor:pointer}.section-front-header .paragraph-truncate-view{width:100%;float:none}.section-front-header .paragraph-full-view{float:none}.section-front-header.sf-header-secondary .more-content-hd{margin-bottom:15px}.section-front-header.sf-header-secondary .section-front-header__dek{margin-bottom:20px}.section-front-header .sf-top-disclaimer{background:#dff1ff;color:#4a90e2;text-align:center;height:22px;padding-top:0;padding-bottom:0;margin:15px 0 0;font-size:.6666666667rem;font-weight:400;font-weight:700}.section-front-header .hoverI{display:inline-block}.section-front-header #initialDisclaimer{line-height:10px;margin:0 auto;position:relative;width:130px}.section-front-header #hoverDisclaimer p,.section-front-header #initialDisclaimer p{float:left;font-size:.7222222222rem;margin-bottom:0!important}.section-front-header #initialDisclaimer p{margin-top:6px;font-weight:400;font-weight:700}.section-front-header #hoverDisclaimer p{margin-top:0;line-height:16px;color:#000;font-weight:400}.section-front-header #hoverDisclaimer a{color:#000}.section-front-header .hoverI img{width:16px;height:16px;margin-top:3px}.section-front-header .bubble{position:absolute;right:-35px;width:160px;height:auto;margin-top:10px;padding:5px 10px;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #040200;z-index:1}.section-front-header .bubble:after,.section-front-header .bubble:before{content:'';position:absolute;border-width:0 6px 10px;display:block;width:0;left:121px}.section-front-header .bubble:after{border-style:solid;border-color:#FFF transparent;z-index:1;top:-10px}.section-front-header .bubble:before{border-style:solid;border-color:#040200 transparent;z-index:0;top:-11px}.load-more{text-align:center;margin-bottom:60px}.load-more__arrow{position:relative;display:inline-block;height:44px;width:44px;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-border.png);background-position:0 0}.load-more__arrow:hover{background-position:0 100%}.load-more__arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;line-height:44px;font-size:20px;color:#68a19a}@media (min-width:980px) {
 .load-more__arrow{height:34px;width:34px;background-position:100% 0}.load-more__arrow:hover{background-position:100% 100%}.load-more__arrow:before{line-height:34px;font-size:16px} 
}.tl-section-front-more-links{clear:both}.tl-section-front-more-links ul{display:inline-block;float:left;min-height:112px;min-width:216px;padding:0 12px;width:30%;list-style:none}.tl-section-front-more-links ul li:before{border-color:transparent #111;border-style:solid;border-width:.35em 0 .35em .45em;content:"";display:block;height:0;left:-.8em;position:relative;top:1.1em;width:0}.tl-section-front-more-links ul li a{color:#232323;font-weight:400;font-weight:300;font-size:.8888888889rem;text-decoration:underline}.homepage-landing__tout-title,.node-type-2015homepage .announcement-tout__headline,.tl-section-front-more-links__title{font-weight:400;font-family:'Roboto Condensed',sans-serif}.tl-section-front-more-links__title{color:#232323;display:block;font-size:1.6666666667rem}.node-type-section-front .large-image-module .story-group__left .story-card__body:after,.node-type-section-front .large-image-module .story-group__right .story-card__media{display:none}.node-type-section-front .story-group{margin-bottom:0}.node-type-section-front .story-card__media{position:relative}.node-type-section-front .story-group__bottom .story-card{margin-bottom:15px}@media (min-width:980px) {
 .node-type-section-front .large-image-module .story-group__left{width:calc(100% - 406px)}.node-type-section-front .large-image-module .story-group__right{width:352px;text-align:center} 
}.node-type-section-front .large-image-module .story-group__right .list-tout__heading--span{margin-bottom:10px}.node-type-section-front .large-image-module .story-group__right .story-card{position:relative;text-align:center;padding:0}.node-type-section-front .large-image-module .story-group__right .story-card__body:after{margin:0 auto;float:none}.node-type-section-front .large-image-module .story-group__right .story-card__body .tag-set{text-align:center}.node-type-section-front .large-image-module .story-group__right .story-card__headline{font-size:18px;line-height:25px}.node-type-section-front .small-image-grid .four-up__block{width:100%;float:left;margin-bottom:20px}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block{width:48%;padding-right:2%;margin-bottom:0;height:280px} 
}@media (min-width:980px) {
 .node-type-section-front .small-image-grid .four-up__block{width:24%;height:300px;padding-right:1%} 
}.node-type-section-front .small-image-grid .four-up__block .story-card__media img{margin:auto}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block .story-card__media img{margin:inherit} 
}.node-type-section-front .small-image-grid .four-up__block .story-card__body--rounded{box-sizing:inherit;margin-top:0;padding:5px 10px 0;text-align:center}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block .story-card__body--rounded{padding:20px 10px 0;margin-top:-9.1666666667%;text-align:left} 
}.node-type-section-front .small-image-grid .four-up__block .story-card__body--rounded .tag-set{text-align:center}.node-type-section-front .small-image-grid .four-up__block-more{width:100%;float:left;margin-bottom:20px}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block .story-card__body--rounded .tag-set{text-align:left}.node-type-section-front .small-image-grid .four-up__block-more{width:48%;padding-right:2%;margin-bottom:0;height:280px} 
}@media (min-width:980px) {
 .node-type-section-front .small-image-grid .four-up__block-more{width:24%;height:300px;padding-right:1%} 
}.node-type-section-front .small-image-grid .four-up__block-more .story-card__media img{margin:auto}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block-more .story-card__media img{margin:inherit} 
}.node-type-section-front .small-image-grid .four-up__block-more .story-card__body--rounded{box-sizing:inherit;margin-top:0;padding:5px 10px 0;text-align:center}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block-more .story-card__body--rounded{padding:20px 10px 0;margin-top:-9.1666666667%;text-align:left} 
}.node-type-section-front .small-image-grid .four-up__block-more .story-card__body--rounded .tag-set{text-align:center}@media (min-width:740px) {
 .node-type-section-front .small-image-grid .four-up__block-more .story-card__body--rounded .tag-set{text-align:left} 
}.node-type-section-front .small-image-grid .story-card__headline{font-size:1rem}.node-type-section-front .medium-image-module{float:left}@media (max-width:739px) {
 .node-type-section-front .medium-image-module{margin-bottom:20px} 
}@media (min-width:980px) {
 .node-type-section-front .medium-image-module{margin-bottom:20px} 
}@media (max-width:980px) {
 .node-type-section-front .medium-image-module{margin-bottom:80px} 
}.node-type-section-front .medium-image-module .tout-group-list__flex-col-2-col{width:100%;float:left}.node-type-section-front .medium-image-module .small-grid-left{padding-right:0;width:100%;text-align:center;margin-bottom:0;float:left}@media (min-width:980px) {
 .node-type-section-front .medium-image-module .small-grid-left{width:27%;padding-right:3%} 
}.node-type-section-front .medium-image-module .small-grid-left .story-card{width:100%;height:auto;margin-bottom:15px}.node-type-section-front .medium-image-module .small-grid-left .story-card__body--rounded{width:100%;padding:0;margin-top:0}.node-type-section-front .medium-image-module .small-grid-left .story-card__body--rounded:after{content:'';display:block;width:140px;height:5px;padding-top:12px;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 0 100% repeat-x;margin:10px auto 0;max-width:75%}.node-type-section-front .medium-image-module .small-grid-left .story-card__body--rounded .tag-set{text-align:center}.node-type-section-front .medium-image-module .small-grid-left .story-card__headline{font-size:18px;line-height:25px}.node-type-section-front .medium-image-module .small-grid-right{float:left}@media (min-width:980px) {
 .node-type-section-front .medium-image-module .small-grid-right{width:70%} 
}.node-type-section-front .medium-image-module .story-card--editors{width:100%;padding-right:0;float:left}@media (min-width:740px) {
 .node-type-section-front .thres-across-module .story-card{height:360px} 
}@media (min-width:980px) {
 .node-type-section-front .medium-image-module .story-card--editors{width:46%;padding-right:4%;max-height:310px}.node-type-section-front .thres-across-module .story-card{height:400px}.node-type-section-front .story-group__left .story-card__media img{max-height:inherit} 
}.node-type-section-front .pagination-pages{margin:30px 0}.node-type-section-front .pagination-pages .story-card{width:100%}@media (min-width:740px) {
 .node-type-section-front .pagination-pages .story-card{width:48%;padding-right:2%;float:left;height:350px} 
}.node-type-section-front .explore-more{margin:20px 0}.node-type-section-front .explore-more .explore-travel-guides h2{padding:0 5px 5px;color:#68a19a}.node-type-section-front .story-card__media.sf_video{height:auto;padding-bottom:0}.node-type-section-front .explore-travel-guides{text-align:left}.node-type-section-front .story-group__right article.story-card.story-card--secondary,.node-type-section-front .story-group__right article.story-card.story-card--secondary-small-text{float:none}.homepage-slider{height:300px;overflow:hidden}@media (min-width:740px) {
 .homepage-slider{height:430px} 
}@media (min-width:980px) {
 .homepage-slider{height:100%;overflow:visible}.homepage-landing__img-tout{min-height:320px} 
}.homepage-landing{position:relative;width:100%;background:#232323}.homepage-landing::after{clear:both;content:"";display:table}.homepage-landing__img-tout{position:relative;z-index:10;overflow:hidden}.homepage-landing__img-bg{width:100%;height:300px;overflow:hidden}.homepage-landing__img-bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto!important;min-height:100%;min-width:100%;max-width:none}.homepage-landing__tout-overlay{position:absolute;bottom:0;right:0;left:0;padding:10px 0;background:rgba(0,0,0,.65);text-align:center}.homepage-landing__tout-link{position:absolute;top:0;right:0;bottom:0;left:0}.homepage-landing .tag-set,.homepage-landing__tout-dek,.homepage-landing__tout-title{margin:0 auto;color:#fff}.homepage-landing__tout-title{padding:0 10px;font-size:1rem}.homepage-landing .tag-set{display:none}.node-type-2015homepage .owl-carousel .owl-stage-outer{max-height:450px}@media (min-width:375px) {
 .node-type-2015homepage .owl-carousel .owl-stage-outer{max-height:600px} 
}@media (min-width:740px) {
 .homepage-landing__img-bg{height:430px}.homepage-landing__tout-title{padding:0 50px;font-size:1.4444444444rem}.node-type-2015homepage .owl-carousel .owl-stage-outer{max-height:745px} 
}.node-type-2015homepage .announcement-tout__wrapper{border-bottom:1px solid #d2d4d3;max-width:none}@media (min-width:980px) {
 .homepage-landing__tout-title{padding:0;font-size:1.2222222222rem;line-height:25px}.homepage-landing .tag-set{display:inline-block}.homepage-landing{height:-webkit-calc(100% - 131px);height:calc(100% - 131px);min-height:566px;overflow:hidden;box-sizing:border-box}.homepage-landing__img-tout{position:relative;z-index:10;float:left;width:33.3333333333%;height:-webkit-calc(50% - 43px);height:calc(50% - 43px);min-height:240px;margin-bottom:43px}.homepage-landing__img-tout:nth-child(3)~article{z-index:30;margin-top:43px;margin-bottom:0}.homepage-landing__img-tout:hover .homepage-landing__img-bg{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.homepage-landing__img-tout:hover .homepage-landing__tout-overlay{opacity:1}.homepage-landing__tout-overlay{position:absolute;right:0;bottom:0;left:0;padding:0;opacity:1;top:70%}.homepage-landing__tout-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.node-type-2015homepage .owl-carousel .owl-stage-outer{max-height:460px}.node-type-2015homepage .announcement-tout__wrapper{padding-left:6%;padding-right:6%} 
}@media (max-width:980px) {
 .node-type-2015homepage .announcement-tout__wrapper{padding-top:86px} 
}@media (max-width:739px) {
 .node-type-2015homepage .announcement-tout__wrapper{padding-left:0;padding-right:0} 
}.node-type-2015homepage .announcement-tout__wrapper a,.node-type-2015homepage .announcement-tout__wrapper a:active,.node-type-2015homepage .announcement-tout__wrapper a:hover,.node-type-2015homepage .announcement-tout__wrapper a:visited{color:#232323}.node-type-2015homepage .announcement-tout__body{margin:15px;overflow:auto}.node-type-2015homepage .announcement-tout__content-wrapper{text-align:center}@media (max-width:739px) {
 .node-type-2015homepage .announcement-tout__content-wrapper{margin-left:0} 
}.node-type-2015homepage .announcement-tout__image{margin:0 auto;text-align:center}.node-type-2015homepage .announcement-tout__image img{display:inline}.node-type-2015homepage .announcement-tout__headline{float:left;font-weight:700;width:100%;line-height:1.1}@media (max-width:739px) {
 .node-type-2015homepage .announcement-tout__image{width:100%;height:170px;overflow:hidden;position:relative}.node-type-2015homepage .announcement-tout__image img{position:absolute;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto;min-height:100%;min-width:100%;max-width:none}.node-type-2015homepage .announcement-tout__headline{margin:10px 10px 0 0;font-size:1.3333333333rem;float:left} 
}@media (min-width:740px) {
 .node-type-2015homepage .announcement-tout__content-wrapper{padding-left:20px}.node-type-2015homepage .announcement-tout__headline{font-size:1.6666666667rem} 
}@media (min-width:980px) {
 .node-type-2015homepage .announcement-tout__headline{font-size:1.7777777778rem} 
}.node-type-2015homepage .announcement-tout__deck{float:left;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.2222222222rem;line-height:1.2;width:100%}@media (max-width:739px) {
 .node-type-2015homepage .announcement-tout__deck{font-size:1.2222222222rem} 
}@media (min-width:740px) {
 .node-type-2015homepage .announcement-tout__deck{font-size:1.1111111111rem} 
}@media (min-width:980px) {
 .node-type-2015homepage .announcement-tout__deck{font-size:1.2222222222rem} 
}.node-type-2015homepage .announcement-tout__readmore{float:left;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.1111111111rem;margin-top:10px;margin-bottom:5px;width:100%}.node-type-2015homepage .announcement-tout__readmore a{-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;transition:.15s ease-out;position:relative;padding:5px 25px;border-radius:5px;border:2px solid #68a19a;font-size:.8888888889rem;letter-spacing:.01em;color:#fff!important;background:#68a19a}.explore-travel-guides,.home-popular-destinations{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.node-type-2015homepage .announcement-tout__readmore a:hover{background:#68a19a;opacity:.8}@media (max-width:739px) {
 .node-type-2015homepage .announcement-tout__readmore{margin:10px 10px 10px 0;font-size:1rem;float:left} 
}@media (min-width:740px) {
 .node-type-2015homepage .announcement-tout__readmore{font-size:.8888888889rem}.home-popular-destinations .mobile-four-eight-zero-hundred-nativo-ad{display:none} 
}.featured .story-card__headline,.featured__tout-sm .story-card__headline{font-size:1rem}@media (min-width:980px) {
 .node-type-2015homepage .announcement-tout__readmore{font-size:1rem}.home-popular-destinations .mobile-four-eight-zero-hundred-nativo-ad{display:none} 
}.homepage-container::after,.three-col::after{display:table;clear:both;content:""}.leader-board-article-header-ad-mobile{margin-top:12px}.homepage-container,body,html{height:100%}.front #block-system-main,.front #main,.front #main-wrapper,.front .content,.front .region-content,body{height:100%!important}.front,.homepage-container{background:#fff}.homepage-container .leaderboard-container--slideshow:not('.page-container--no-padding'),.homepage-container .newsletter-signup--full-width .newsletter-signup__inner:not('.page-container--no-padding'),.homepage-container .page-container:not('.page-container--no-padding'),.newsletter-signup--full-width .homepage-container .newsletter-signup__inner:not('.page-container--no-padding'){padding-right:30px;padding-left:30px}.homepage-container .list-tout{margin:0 auto;max-width:325px}@media (min-width:740px) and (max-width:980px) {
 .homepage-container .list-tout{max-width:none} 
}.homepage-container .more-content-hd__inner{font-family:Taviraj,serif;font-weight:400;font-weight:700}.homepage-container .latest-news-hd__inner{font-family:Taviraj,serif;font-weight:400;font-weight:700}@media (min-width:740px) {
 .homepage-container .more-content-hd{margin-bottom:40px}.homepage-container .latest-news-hd{margin-bottom:60px}.homepage-container .top-slideshows-hd{margin-bottom:0} 
}@media (max-width:739px) {
 .homepage-container .top-slideshows-hd{margin-bottom:0} 
}.homepage-container .top-slideshows-hd__inner{font-family:Taviraj,serif;font-weight:400;font-weight:700}.homepage-container .slider{margin-bottom:5px}.homepage-container>.leaderboard-container{margin:105px 0 20px}.three-col{width:100%;text-align:center}.three-col__col,.three-col__col-double-wide{text-align:left}.top-slideshows{max-width:none;margin:0 auto;padding:30px 0 5px;clear:both}@media (min-width:740px) {
 .three-col__col{float:left;width:33.3333333333%;box-sizing:border-box}.three-col__col-double-wide{float:left;width:66.6666666667%;box-sizing:border-box}.top-slideshows{padding:30px 0 5px}.featured{padding:5px 0} 
}@media (min-width:980px) {
 .top-slideshows{max-width:none} 
}.top-slideshows__title{margin-top:30px}.featured{max-width:640px;margin:0 auto;padding:5px 0;clear:both}.featured__stacked .featured{padding-top:25px;padding-bottom:0;overflow:hidden}.featured__stacked .featured:last-of-type{padding-bottom:25px}.featured .story-card{margin-bottom:60px}.featured .story-card__body--rounded.tag-is-not-set{padding-top:34px}@media (min-width:740px) {
 .featured .story-card{margin-bottom:30px} 
}.featured__ad-col{width:100%}.featured__ad-col .square-ad-container{display:block;margin-bottom:60px}@media (min-width:740px) {
 .featured__ad-col{float:right;width:300px}.featured__ad-col .square-ad-container{margin-bottom:30px} 
}.featured__ad-col-latest{width:33%}@media (max-width:740px) {
 .featured__ad-col-latest{width:47%!important} 
}@media (max-width:739px) {
 .featured__ad-col-latest{width:100%!important} 
}.featured__grid{width:100%}@media (min-width:980px) {
 .featured{max-width:none}.featured__ad-col{float:left}.featured__grid{float:left;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);box-sizing:border-box;padding-right:30px}.featured__grid--latest{float:left;width:100%!important} 
}.featured__grid--latest .lazy-image{position:relative}.featured__grid--full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}@media (min-width:740px) {
 .featured__grid--latest{float:left;width:100%!important}.featured__grid--full{width:100%} 
}.featured__grid-feat{float:left;width:638px;max-width:100%;box-sizing:border-box}.featured__grid-feat .story-card__media{position:relative;padding-bottom:74.921630094%;overflow:hidden}.featured__grid-feat .story-card__media img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0}@media (min-width:980px) {
 .featured__grid-feat{max-width:66.6666666667%;padding-right:15px}.featured__grid-feat .story-card__headline{font-size:1.2222222222rem}.featured__grid-feat img{margin-top:42px}.featured__grid-feat--half{width:50%} 
}.featured__grid-flex-col{clear:both;box-sizing:border-box}@media (min-width:740px) {
 .featured__grid-feat .story-card__media{height:478px;padding-bottom:0}.featured__grid-flex-col{float:left;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);padding:0 40px 0 0} 
}@media (min-width:980px) {
 .featured__grid-flex-col{clear:none;max-width:33.3333333333%;padding:0 0 0 20px} 
}@media (min-width:740px) {
 .featured__grid-flex-col--one-fourth{width:48%;clear:none;padding:0}.featured__grid-flex-col--one-fourth:last-child{float:right} 
}@media (min-width:980px) {
 .featured__grid-flex-col--one-fourth{width:25%;padding:0 0 0 20px} 
}.featured .not-phone-hide-tout{display:none}.tout-group-list{max-width:1190px;margin:0 auto 40px;padding:50px 0 0}.tout-group-list::after{clear:both;content:"";display:table}@media (min-width:980px) {
 .tout-group-list{margin:0 auto 10px} 
}.tout-group-list__flex-col{box-sizing:border-box}.tout-group-list__flex-col-2-col{box-sizing:border-box}.tout-group-list__ad-col{text-align:center}.tout-group-list__ad-col .square-ad-container{display:inline-block}.tout-group-list__tout-group-header::after,.tout-group-list__tout-group::after{content:"";display:table;clear:both}@media (min-width:740px) {
 .tout-group-list__flex-col{float:left;width:-webkit-calc(100% - 354px);width:calc(100% - 354px);padding-right:24px}.tout-group-list__flex-col-2-col{float:left;width:100%!important;padding-right:0;padding-bottom:30px}.tout-group-list__ad-col{float:left;width:330px;margin-left:24px} 
}.tout-group-list__tout-group{max-width:432px;margin:0 auto}.tout-group-list__tout-group .square-ad-container,.tout-group-list__tout-group .story-card{margin-bottom:5px;text-align:left}.tout-group-list__tout-group .square-ad-container__headline,.tout-group-list__tout-group .story-card__headline{font-size:1.1111111111rem}@media (max-width:739px) {
 .tout-group-list__tout-group .story-card{margin-bottom:20px} 
}@media (min-width:980px) {
 .tout-group-list__tout-group{float:left;width:-webkit-calc(100% - 350px);width:calc(100% - 350px)} 
}.tout-group-list__tout-group-header{margin-bottom:40px;padding-bottom:10px;position:relative}.tout-group-list__tout-group-header:after,.tout-group-list__tout-group-header:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.list-img-grid__img-grid .lazy-image,.most-popular .story-card .lazy-image{position:relative}.tout-group-list__tout-group-header:before{top:auto;bottom:0}.tout-group-list__tout-group-header:after{top:auto;bottom:6px}.tout-group-list__tout-group-heading{display:block;margin:0;line-height:1;font-size:1.2222222222rem;font-family:Taviraj,serif;font-weight:400;font-weight:700}.tout-group-list__tout-group-cta-link{color:#68a19a;display:inline-block}@media (min-width:375px) {
 .tout-group-list__tout-group-heading{display:inline-block;margin:0 0 15px}.tout-group-list__tout-group-cta-link{float:right;line-height:1.8} 
}@media (min-width:740px) {
 .tout-group-list__tout-group{max-width:710px}.tout-group-list__ad{padding:15px;background:#ebeaea}.list-img-grid{max-width:802px} 
}.tout-group-list__list{clear:both}.list-img-grid{margin:0 auto;padding:30px 0 20px}@media (min-width:980px) {
 .tout-group-list__list{float:right;clear:none;width:325px}.list-img-grid{max-width:none}.list-img-grid__list{float:left;padding-right:50px;max-width:325px} 
}.list-img-grid__list{margin-bottom:30px;box-sizing:border-box}.list-img-grid__list::after{clear:both;content:"";display:table}.list-img-grid__img-grid{clear:both;padding-bottom:10px;max-width:402px;margin:0 auto;box-sizing:border-box}@media (min-width:740px) {
 .list-img-grid__img-grid{max-width:none;padding-bottom:40px} 
}@media (min-width:980px) {
 .list-img-grid__img-grid{float:right;clear:none;padding-left:50px;width:-webkit-calc(100% - 325px);width:calc(100% - 325px)} 
}.list-img-grid .five-grid{width:100%}.list-img-grid .five-grid::after{clear:both;content:"";display:table}.list-img-grid .five-grid .five-grid__feat{box-sizing:border-box;padding-bottom:1px}.list-img-grid .five-grid .five-grid__four-square{box-sizing:border-box}@media (min-width:740px) {
 .list-img-grid .five-grid .five-grid__feat{float:left;max-width:50%;padding-right:1px}.list-img-grid .five-grid .five-grid__four-square{float:left;max-width:50%;padding-left:0} 
}.list-img-grid .five-grid .five-grid__small{box-sizing:border-box;float:left;max-width:50%;padding:0 .5px 1px}.list-img-grid .five-grid .five-grid__small:nth-child(even){padding-right:0}.list-img-grid .five-grid .five-grid__small:nth-child(odd){padding-left:0}.list-img-grid .five-grid .five-grid__small:nth-child(3){clear:left}.instagram-follow{display:inline-block;margin-bottom:20px;vertical-align:middle;color:#232323;font-size:.9444444444rem;font-family:'Roboto Condensed',sans-serif;font-weight:400}.instagram-follow__icon{display:inline;vertical-align:middle;margin-right:5px;font-size:.8888888889rem;color:#5285ad}.latest-news__articles-wrapper::after,.most-popular__articles-wrapper::after{clear:both;content:"";display:table}.instagram-follow__handle{margin-left:5px;color:#5285ad}.most-popular{padding:40px 0 5px}.most-popular .story-card{max-width:545px;margin:0 auto 20px;font-size:.8333333333rem}.most-popular .story-card__headline{font-size:1rem}.most-popular .story-card__body--rounded{min-width:90%}@media (min-width:740px) {
 .most-popular .story-card{float:left;width:33.3333333333%;padding:0 12px;box-sizing:border-box}.latest-news{max-width:640px} 
}@media (min-width:980px) {
 .most-popular .story-card__headline{font-size:1.1111111111rem}.most-popular .story-card__body--rounded{min-width:0}.most-popular .story-card{padding:0 26.6666666667}.most-popular .story-card:first-child{padding:0 53.3333333333 0 0}.most-popular .story-card:last-child{padding:0 0 0 53.3333333333} 
}.latest-news{padding:60px 0 20px;margin:0 auto}.latest-news .latest-travel-news-tout-ad{float:right!important}.latest-news .latest-travel-news-tout-ad .story-card__body--rounded{background-color:transparent}.latest-news .latest-travel-news-tout-3{clear:left!important}@media (min-width:740px) {
 .latest-news .latest-travel-news-tout-5{display:none}.latest-news .story-card{float:left;width:33.3333333333%;padding:0 12px;box-sizing:border-box} 
}@media (min-width:980px) {
 .latest-news{max-width:none}.latest-news .latest-travel-news-tout-5{display:block} 
}.latest-news .story-card{max-width:545px;margin:0 auto 30px;font-size:.8333333333rem}.latest-news .story-card__headline{font-size:1rem}.latest-news .story-card__body--rounded{min-width:90%}@media (min-width:980px) {
 .latest-news .story-card__headline{font-size:1.1111111111rem}.latest-news .story-card__body--rounded{min-width:0}.latest-news .story-card{padding:0 26.6666666667}.latest-news .story-card:first-child{padding:0 53.3333333333 0 0}.latest-news .story-card:last-child{padding:0 0 0 53.3333333333} 
}.home-popular-destinations{padding:25px 0;margin:0 auto;max-width:1225px;text-align:center}@media (max-width:980px) {
 .home-popular-destinations{padding:25px 0} 
}@media (max-width:739px) {
 .home-popular-destinations{padding:25px 0;max-width:432px} 
}.home-popular-destinations:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.home-popular-destinations__tout-group-header{padding-bottom:10px;width:100%;margin:0 auto;text-align:left;position:relative}.home-popular-destinations__tout-group-header::after{clear:both;content:"";display:table}.home-popular-destinations__tout-group-header:after,.home-popular-destinations__tout-group-header:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.home-popular-destinations__tout-group-header:before{top:auto;bottom:0}.home-popular-destinations__tout-group-header:after{top:auto;bottom:6px}.home-popular-destinations h2{border:none;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:1.4444444444rem;margin:0;padding:0 0 15px}.home-popular-destinations ul{clear:both;list-style-type:none;margin:0;padding:25px 0 0}.home-popular-destinations ul li{float:left;padding-right:1.5%;margin-bottom:20px}.home-popular-destinations ul li a{color:#232323;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.1111111111rem;line-height:1.5}.home-popular-destinations ul li a span{display:block;font-size:.8888888889rem;text-transform:uppercase;font-weight:400}.home-popular-destinations ul li img{height:115px;margin-bottom:10px;width:115px}.home-popular-destinations ul .tag-set{padding:0}.explore-travel-guides{margin:0 auto;max-width:1225px;text-align:center}@media (max-width:980px) {
 .explore-travel-guides{padding:0 0 25px} 
}@media (max-width:739px) {
 .explore-travel-guides{padding:0 0 25px;max-width:432px} 
}.explore-travel-guides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.explore-travel-guides__tout-group-header{padding-bottom:10px;width:100%;margin:0 auto;text-align:left;position:relative}.explore-travel-guides__tout-group-header::after{clear:both;content:"";display:table}.explore-travel-guides__tout-group-header:after,.explore-travel-guides__tout-group-header:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.explore-travel-guides__tout-group-header:before{top:auto;bottom:0}.explore-travel-guides__tout-group-header:after{top:auto;bottom:6px}.explore-travel-guides h2{border:none;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:1.1111111111rem;margin:0;padding:0 0 15px}.explore-travel-guides p,.explore-travel-guides ul li a,.explore-travel-guides ul span.hed{font-family:'Roboto Condensed',sans-serif;font-size:.8888888889rem}.explore-travel-guides p{color:#232323;font-weight:400;line-height:1.2em;padding:15px 0 0;text-align:left;margin:0 auto}.explore-travel-guides ul{list-style-type:none;margin:0;padding:15px 10px 25px;vertical-align:top;text-align:left}@media (max-width:739px) {
 .explore-travel-guides ul{padding:10px} 
}.explore-travel-guides ul span.hed{color:#232323;font-weight:400;font-weight:700;border-bottom:2px solid #ebeaea;padding:0 0 5px;display:block}.explore-travel-guides ul li{padding:5px 0 5px 5px;border-bottom:1px solid #ebeaea;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease}.explore-travel-guides ul li a{color:#5285ad;font-weight:400;display:block;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease}.menu-logo,.site-header__right-container{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.explore-travel-guides ul li a:hover{color:#fff}.explore-travel-guides ul li:hover{background-color:#5285ad}@media (min-width:740px) {
 .front .list-tout__cta-link{position:absolute;top:100%;left:50%;transform:translateX(-50%);color:#68a19a}.front .list-tout__item{width:100%;background:0 0}.front .list-tout__item:after{background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 0 100% repeat-x;width:33.3333333333%;content:'';display:block;height:5px;padding-top:20px;margin:0 auto} 
}.venue .basic-article__headline{margin-bottom:5px}.venue__print-social-share{position:absolute;right:0;bottom:4px;display:none}@media (min-width:740px) {
 .venue__print-social-share{display:block} 
}.venue__print-social-share__line{display:none;width:1px;height:35px;margin-right:10px;background-color:#d2d4d3}.venue__print-social-share .print-btn{display:none;padding-top:4px;background-color:transparent;border:none;vertical-align:top}.venue__print-social-share .print-btn:hover:before{color:#e7745c}.venue__print-social-share .print-btn:before{color:#68a19a;font-size:1.4444444444rem}.venue__print-social-share .print-btn:focus{outline:0}@media (min-width:980px) {
 .venue__print-social-share .print-btn,.venue__print-social-share__line{display:inline-block} 
}.venue__print-social-share .social-share{margin-right:20px;text-align:right;display:inline-block!important}.venue__wb-banner-text,.venue__wb-grid-banner-text{color:#fff;font-family:'Roboto Condensed',sans-serif;text-shadow:0 1px 0 #000;display:block}.venue__header{position:relative;margin-bottom:10px;padding-bottom:12px;text-align:center}.venue__header:after,.venue__header:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.venue__header:before{top:auto;bottom:0}.venue__header:after{top:auto;bottom:6px}.venue__contact-info{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:.8888888889rem;width:100%}.venue__body{margin-bottom:60px}@media (min-width:740px) {
 .venue__header{text-align:left}.venue__header .basic-article__headline{width:100%}.venue__contact-info{width:-webkit-calc(100% - 260px);width:calc(100% - 260px)}.venue__body{float:left;width:100%} 
}.venue__body .social-share-container.visible-mobile{margin-bottom:30px;text-align:center}.venue__body .social-share-container.visible-mobile .social-share--centered{margin:0}@media (min-width:980px) {
 .venue__body{float:none;width:100%}.venue__col-main{float:left;width:67.7419354839%;border-bottom:none}.venue__copy{width:100%} 
}.venue__wb-banner-2016,.venue__wb-grid-banner-2016{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #232323;border-bottom:15px solid #232323}.venue__copy{clear:left}.newsletter-signup--full-width::after,.top-list__cat-nav__inner::after,.top-list__inner::after{clear:both;content:""}@media (max-width:1024px) {
 .venue__copy{height:auto!important} 
}.venue__closed{text-align:center;margin:0 0 20px}@media (min-width:980px) {
 .venue__col-secondary{float:right;width:27.9569892473%}.venue__closed{width:67.7419354839%} 
}.venue__closed__text{background:#68a19a;color:#fff;text-transform:uppercase;font-size:22px;border-radius:3px;margin:0 auto}@media (min-width:740px) {
 .venue__closed__text{width:350px} 
}.venue__wb-banner-2016{position:relative;width:45%;margin-bottom:10px}@media (max-width:739px) {
 .venue__wb-banner-2016{width:91%} 
}.venue__wb-banner-text{position:absolute;margin-top:-15px;text-align:center;width:100%;font-weight:400;font-weight:700;font-size:1.1111111111rem}.venue__wb-banner-text:before{content:"WORLD'S BEST AWARDS "}.venue__wb-banner-year-2016{font-weight:200}.venue__wb-banner-year-2016:before{content:"2016"}.venue__wb-grid-banner-2016{position:relative;width:80%;margin-bottom:-10px}.venue__wb-grid-banner-text{position:absolute;margin-top:-12px;text-align:center;width:100%;font-weight:400;font-weight:700;font-size:.8888888889rem}.venue__wb-grid-banner-text:before{content:"WORLD'S BEST AWARDS "}.venue__wb-grid-banner-year-2016{font-weight:200}.venue__wb-grid-banner-year-2016:before{content:"2016"}.venue__body .social-share--centered{margin:0}.top-list{margin-top:30px}.top-list__header-img{position:relative;text-align:center}.top-list__header-img__logo{position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-120px}.top-list__header{padding-bottom:20px;position:relative;text-align:center}.top-list__header:after,.top-list__header:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.top-list__header:before{top:auto;bottom:0}.top-list__header:after{top:auto;bottom:6px}.top-list__header .social-share-list{display:inline-block}.top-list__headline.article-headline{margin-bottom:20px;text-align:center}@media (min-width:980px) {
 .top-list__header .social-share-list{position:absolute;top:20px;right:0}.top-list__headline.article-headline{width:-webkit-calc(100% - 217px);width:calc(100% - 217px);margin-bottom:0;text-align:left} 
}.top-list__inner::after{display:table}.top-list__cat-nav .mobile-select{max-width:none}.top-list__cat-nav .accordion-nav{display:none;margin-bottom:30px}.top-list__cat-nav__inner{margin-bottom:30px}.top-list__cat-nav__inner::after{display:table}.top-list__cat-nav__back-link{display:block;margin-bottom:18px;font-family:Taviraj,serif;font-weight:400;font-size:.7777777778rem;text-align:center}.top-list__cat-nav__back-link:before{position:relative;top:6px;margin-right:10px;font-size:1.6666666667rem}.top-list__cat-nav__btt{display:block;float:right;width:76px;height:76px}@media (min-width:980px) {
 .top-list__cat-nav{float:left;width:190px}.top-list__cat-nav .accordion-nav{display:block}.top-list__cat-nav .mobile-select{display:none} 
}.top-list .most-popular{clear:both;padding:0}.top-list .most-popular .story-card img{width:100%}@media (min-width:740px) {
 .top-list{float:left;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)} 
}@media (min-width:980px) {
 .top-list{width:100%}.top-list__cat-nav{display:block}.top-list__cat-nav+.top-list__content{float:right;width:-webkit-calc(100% - 230px);width:calc(100% - 230px)} 
}.article-header,.site-header{overflow:hidden;background:#fff;border-bottom:solid 1px #d2d4d3}.menu-logo{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;transition:all .25s ease-in-out}.menu-logo__menu-toggle{position:relative;float:left;height:100%;padding-right:58px;font-size:1.9444444444rem;color:#232323}.menu-logo__menu-toggle.is-toggled:before,.menu-logo__menu-toggle:before{padding-left:24px;line-height:70px;vertical-align:middle}.menu-logo__tl-logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:121px;height:100%;max-width:37.8125%;background-position:0 50%}@media (min-width:740px) {
 .menu-logo{position:relative;float:left;width:auto!important;height:100%}.menu-logo__menu-toggle.is-toggled:before,.menu-logo__menu-toggle:before{padding-left:0;line-height:85px}.menu-logo__menu-toggle:after{content:'';position:absolute;top:50%;right:29px;display:block;height:42px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-right:1px solid #d2d4d3}.menu-logo__tl-logo{position:static;float:left;max-width:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
}.header-wrap{position:relative;height:70px}@media (min-width:740px) {
 .header-wrap{height:85px} 
}@media (min-width:980px) {
 .header-wrap--slideshow{height:108px} 
}.header-wrap.local-flavor{height:70px}@media (max-width:980px) {
 .header-wrap.local-flavor{height:60px} 
}.site-header{position:absolute;top:0;right:0;left:0;z-index:999;overflow:hidden}@media (max-width:739px) {
 .site-header{overflow:visible!important;text-align:center} 
}.site-header.is-stuck{position:fixed;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.site-header.is-hidden{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.article-header,.site-header.headroom{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform}.site-header.headroom{transition:transform}.is-dimmed .site-header.headroom,.site-header.headroom--pinned,.site-header.headroom--top{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.site-header.headroom--unpinned{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:980px) {
 .site-header.headroom--unpinned{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)} 
}.site-header.has-search-visible .site-header__search{z-index:20;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.site-header.has-search-visible .menu-toggle,.site-header.has-search-visible .site-header__right-container{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.site-header__right-container{position:relative;z-index:10;float:right;display:table;height:100%;transition:all .25s ease-in-out}.site-header__right-container>*{display:table-cell;vertical-align:middle}.site-header .social-share-list,.site-header__cta-tout{display:none}.site-header__search-toggle{line-height:1}.site-header__search{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0 20px;box-sizing:border-box;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.site-header__page-container{height:70px}.site-header a{color:#232323}.site-header a:hover{color:#5285ad}.site-header .social-share-list__icon{height:40px;margin-right:15px;border-width:0;font-size:1.2777777778rem}@media (max-width:768px) {
 .site-header .social-share-list{margin-right:0}.site-header .social-share-list li:last-child,.site-header .social-share-list li:last-child a{margin-right:0;padding-right:0} 
}@media (min-width:740px) {
 .site-header .social-share-list{display:table-cell}.site-header.has-search-visible .site-header__search{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.site-header.has-search-visible .menu-toggle{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.site-header.has-search-visible .site-header__right-container{opacity:0;-webkit-transform:translateX(15%);-moz-transform:translateX(15%);-ms-transform:translateX(15%);-o-transform:translateX(15%);transform:translateX(15%)}.site-header__search-toggle{padding-right:28px}.site-header__search{width:29%;right:40px;left:auto;padding:0;opacity:0;-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.site-header__page-container{height:85px} 
}@media (min-width:980px) {
 .site-header__cta-tout{display:table-cell} 
}.site-header--slideshow-header{position:fixed}.site-header--slideshow-header__ad{display:none;float:right}.site-header--slideshow-header.headroom--unpinned{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (min-width:980px) {
 .site-header--slideshow-header{position:absolute}.site-header--slideshow-header .site-header__page-container{height:108px;padding-top:8px;padding-bottom:8px}.site-header--slideshow-header .menu-logo__menu-toggle:before{line-height:92px;vertical-align:top}.site-header--slideshow-header__ad{display:block;max-width:75%}.site-header--slideshow-header .site-header__right-container{display:none} 
}.node-type-gallery .header-wrap.local-flavor{margin-top:0}.local-flavor .site-header{border-bottom:none;background-color:#000}.local-flavor .site-header__page-container{height:60px;background-color:#000;text-align:center;padding-left:20px;padding-right:24px;max-width:none}.local-flavor .site-header__right-container{width:145px;top:15px}.local-flavor .site-header__right-container .panel-pane{vertical-align:initial}.local-flavor .site-header__right-container span{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:.5555555556rem;padding:2px 2px 4px;display:block;color:#a7a6a6;text-transform:uppercase;line-height:normal;vertical-align:baseline}.local-flavor .site-header__right-container a{display:inline}.local-flavor .site-header__right-container:after{content:'';display:block;position:absolute;right:0;top:6px;height:40px}.local-flavor .site-header__left-container{float:left}.local-flavor .site-header__left-container ul.logos{list-style:none;float:left;width:auto;line-height:normal;margin:0;padding:15px 0 0;border:0;font:inherit;vertical-align:baseline;text-align:center}.local-flavor .site-header__left-container ul.logos li{list-style:none;display:inline-block;width:auto;line-height:30px;height:30px;border-left:1px solid rgba(255,255,255,.3);padding:0 20px 0 25px;font:inherit;vertical-align:baseline}.local-flavor .site-header__left-container ul.logos li a{display:inline-block;vertical-align:middle;line-height:normal}.local-flavor .site-header__left-container ul.logos li a img{border:0}.local-flavor .site-header__left-container ul.logos li img{border:none;outline:0;max-width:100%;height:auto}.local-flavor .site-header__left-container ul.logos li:first-child{border-left:none;padding-left:0}.local-flavor .site-header__center-container{display:inline-block;text-align:center;height:60px;line-height:60px}.local-flavor .site-header__center-container span{font-family:Taviraj,serif;font-weight:400;font-size:1.1111111111rem;color:#d2d4d3;display:inline-block;vertical-align:middle;line-height:normal}.article-header__article-title,.global-footer__menus__main-menu,.newsletter-signup__cta-text,.newsletter-signup__label{font-family:'Roboto Condensed',sans-serif}@media (max-width:980px) {
 .local-flavor .site-header__page-container{height:60px;padding-left:15px;padding-right:17px}.local-flavor .site-header__right-container{width:94px;top:15px}.local-flavor .site-header__right-container iframe{width:132px}.local-flavor .site-header__left-container ul.logos{width:70px;margin:11px 0 0;text-align:left;padding-top:0}.local-flavor .site-header__left-container ul.logos li{width:100%;height:auto;line-height:25px;display:block;padding:0;border:none}.local-flavor .site-header__left-container ul.logos li:first-child{padding:0 20px 0 0;line-height:14px;width:50px}.local-flavor .site-header__center-container{height:60px;line-height:60px;right:50%;margin-right:-85px}.local-flavor .site-header__center-container span{font-size:1rem;display:inline-block;vertical-align:middle;line-height:normal} 
}@media (max-width:739px) {
 .local-flavor .site-header__center-container{display:none} 
}.article-header{position:fixed;top:0;right:0;left:0;z-index:110;text-align:center;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);transition:transform}.article-header.is-stuck,.leaderboard-container.is-stuck{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform}.article-header.is-stuck{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:transform}.article-header__article-title{display:none;position:absolute;top:50%;left:50%;max-width:50%;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:400;font-size:1.0555555556rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:980px) {
 .article-header__article-title{display:block} 
}.article-header__social-share-container{display:table-cell;vertical-align:middle}.article-header__social-share-container .social-share{float:right;display:block}@media (max-width:400px) {
 .article-header__social-share-container .social-share .social-share-list,.article-header__social-share-container .social-share-list{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.article-header__social-share-container .social-share-list__icon{display:none;margin-left:0}.article-header__social-share-container .social-share-list__icon.icon-facebook,.article-header__social-share-container .social-share-list__icon.icon-twitter{display:block;margin-left:15px} 
}.article-header .menu-logo__menu-toggle{padding-right:30px}.article-header .menu-logo__menu-toggle:before{line-height:65px}.article-header .menu-logo__tl-logo{display:none;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media (min-width:740px) {
 .article-header .menu-logo__menu-toggle{padding-right:58px}.article-header .menu-logo__tl-logo{display:inline-block;height:65px} 
}.article-header .leaderboard-container--slideshow,.article-header .newsletter-signup--full-width .newsletter-signup__inner,.article-header .page-container,.newsletter-signup--full-width .article-header .newsletter-signup__inner{display:table;width:100%;height:65px}.header-wrap--homepage{height:0}@media (min-width:980px) {
 .header-wrap--homepage{height:131px} 
}.header-wrap--homepage-secondary{height:0}.site-header--homepage{display:none;z-index:20}@media (min-width:980px) {
 .header-wrap--homepage-secondary{height:86px;position:absolute;top:50%;right:0;left:0;margin-top:-43px}.site-header--homepage{display:block} 
}.site-header--homepage .menu-logo__menu-toggle:after,.site-header--homepage-secondary .menu-logo__menu-toggle:after{display:none}.site-header--homepage .site-header__page-container{height:131px}.site-header--homepage.has-search-visible .site-header__search{z-index:99999}.site-header--homepage .leaderboard-container{position:absolute;top:50%;left:50%;z-index:9999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-header--homepage .menu-logo__menu-toggle:before{line-height:131px;vertical-align:top}.site-header--homepage .site-header__search-toggle{padding-right:0}.site-header--homepage .site-header__search{right:20px;padding-left:20px}.site-header--homepage .search label,.site-header--homepage .search:before,.site-header--homepage .search__close{line-height:131px}@media (min-width:980px) {
 .site-header--homepage .site-header__search{right:3.5%}.site-header--homepage .search input[type=email],.site-header--homepage .search input[type=text]{padding:52px 5px 0;line-height:30px} 
}.site-header--homepage-secondary .search input[type=text],.site-header--homepage-secondary .search label,.site-header--homepage-secondary .search__close,.site-header--homepage-secondary .search__close:before,.site-header--homepage-secondary .site-header__search-toggle{line-height:50px}.site-header--homepage-secondary{position:fixed;top:0;right:0;left:0;z-index:40;width:100%;height:50px;padding:18px 0;background:#fff;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.site-header--homepage-secondary.is-stuck{position:fixed;top:0;right:0;left:0;margin-top:0;-webkit-transition:none;-moz-transition:none;transition:none}.site-header--homepage-secondary.is-stuck .menu-logo,.site-header--homepage-secondary.is-stuck .site-header__right-container{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.site-header--homepage-secondary.has-search-visible .site-header__right-container{opacity:0;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}.site-header--homepage-secondary .menu-logo{position:relative}.site-header--homepage-secondary .menu-logo__menu-toggle:before{padding-left:0;line-height:50px;vertical-align:top}.site-header--homepage-secondary .tl-logo{height:50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletter-signup{display:block;text-align:left;color:#404446}.newsletter-signup__label{float:left;display:block;font-weight:400;font-weight:700;font-size:1.3888888889rem}.newsletter-signup__cta-text{display:block;margin-bottom:0;line-height:1;font-weight:400;font-weight:300;font-style:italic;font-size:.8888888889rem}.newsletter-signup__form{width:100%}.newsletter-signup__field-wrap{float:right;width:100%;height:45px}@media (min-width:740px) {
 .newsletter-signup__field-wrap{width:-webkit-calc(100% - 220px);width:calc(100% - 220px)} 
}.newsletter-signup__field{float:left;width:-webkit-calc(100% - 105px);width:calc(100% - 105px);height:100%;padding:0 10px;box-sizing:border-box;font-family:Taviraj,serif;font-weight:400}.newsletter-signup__submit,.newsletter-signup__submit.btn{height:100%;border-radius:0 3px 3px 0}.newsletter-signup--full-width{background:#ebeaea;text-align:center;padding:0 5%;box-sizing:border-box}.newsletter-signup--full-width::after{display:table}.newsletter-signup--full-width .newsletter-signup__form{box-sizing:border-box}@media (min-width:740px) {
 .newsletter-signup--full-width .newsletter-signup__form{padding:0 10.8108108108%} 
}.newsletter-signup--full-width .newsletter-signup__field-wrap{width:100%;height:auto;box-sizing:border-box}@media (min-width:980px) {
 .site-header--homepage-secondary{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.site-header--homepage-secondary .site-header__right-container{opacity:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.site-header--homepage-secondary .menu-logo{opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.newsletter-signup--full-width .newsletter-signup__form{width:100%;max-width:1300px;padding:0;margin:0 auto}.newsletter-signup--full-width .newsletter-signup__field-wrap{width:-webkit-calc(100% - 210px);width:calc(100% - 210px)} 
}.newsletter-signup--full-width .newsletter-signup__cta-text{margin-top:0;margin-bottom:1em;text-align:center;font-size:1.2222222222rem}.newsletter-signup--full-width .newsletter-signup__label{float:left;display:none}.newsletter-signup--full-width .newsletter-signup__field{width:-webkit-calc(100% - 145px);width:calc(100% - 145px);height:45px;font-size:1.0555555556rem;font-family:Taviraj,serif;font-weight:400;font-weight:700}.newsletter-signup--full-width .newsletter-signup__submit,.newsletter-signup--full-width .newsletter-signup__submit.btn{height:auto;margin:0;border-radius:3px}@media (max-width:980px) {
 .newsletter-signup--full-width .newsletter-signup__submit,.newsletter-signup--full-width .newsletter-signup__submit.btn{padding-right:40px;padding-left:40px} 
}.newsletter-signup--full-width .newsletter-signup__inner{padding:30px 0;background:0 0}@media (min-width:980px) {
 .newsletter-signup--full-width{text-align:left}.newsletter-signup--full-width .newsletter-signup__inner{padding:32px 170px 25px}.newsletter-signup--full-width .newsletter-signup__field-wrap{height:45px;padding:0;margin:0 auto;float:none}.newsletter-signup--full-width .newsletter-signup__submit,.newsletter-signup--full-width .newsletter-signup__submit.btn{margin:0 0 0 15px;clear:none} 
}.newsletter-signup--inline-tout::after{clear:both;content:"";display:table}.newsletter-signup--inline-tout .newsletter-signup__field-wrap{width:100%}.newsletter-signup--inline-tout .newsletter-signup__label{margin-bottom:10px}@media (min-width:740px) {
 .newsletter-signup--inline-tout{float:left;width:350px} 
}@media (min-width:980px) {
 .newsletter-signup--inline-tout{float:none;display:inline-block;width:70%;margin:40px 0 30px;padding:10px 9.2307692308%;border-left:1px solid #fff;border-right:1px solid #fff;box-sizing:content-box}.newsletter-signup--inline-tout .newsletter-signup__label{margin-right:15px}.newsletter-signup--inline-tout .newsletter-signup__field-wrap{height:35px;margin-top:10px}.newsletter-signup--inline-tout .newsletter-signup__submit,.newsletter-signup--inline-tout .newsletter-signup__submit.btn{padding-top:10px;font-size:.6666666667rem} 
}.newsletter-signup--deals .newsletter-signup__label,.newsletter-signup--just-in .newsletter-signup__label,.newsletter-signup--travel-deals .newsletter-signup__label{display:none}@media (min-width:1250px) {
 .newsletter-signup--inline-tout .newsletter-signup__field-wrap{float:right;width:-webkit-calc(100% - 220px);width:calc(100% - 220px)} 
}.newsletter-signup--travel-deals{margin:16px 0 14px;background-color:#ebeaea;border:1px solid #ccc;float:left;padding:2px 0 18px 4px}.newsletter-signup--travel-deals .newsletter-signup__field-wrap{width:99%;text-align:center}.newsletter-signup--travel-deals .newsletter-signup__cta-text{padding:8px 5px 22px;text-indent:12px;line-height:1.5;text-align:center}.newsletter-signup--travel-deals .newsletter-signup__field{width:60%}.newsletter-signup--just-in{margin:16px 0 14px;background-color:#01a3a9;outline:#fff solid 1px;outline-offset:-12px;float:left;padding:0}.newsletter-signup--just-in .newsletter-signup__field-wrap{width:99%;text-align:center;height:auto;float:none;margin-bottom:37px}.newsletter-signup--just-in .newsletter-signup__cta-text{padding:8px 5px 10px;text-indent:0;line-height:1.5;text-align:center;color:#fff;font-size:1rem}.newsletter-signup--just-in .newsletter-signup__cta-text-header{font-size:1.3333333333rem;font-family:Taviraj,serif;font-weight:400;line-height:25px}.newsletter-signup--just-in .newsletter-signup__field,.newsletter-signup--just-in .newsletter-signup__zip-field{width:70%;padding:8px 10px;margin-bottom:10px;font-size:.7777777778rem;font-style:italic;float:none;box-sizing:initial;color:#404446}.newsletter-signup--just-in .newsletter-signup__submit.btn{border-radius:3px;background-color:#000}.newsletter-signup--deals{margin:16px 0 14px;background-color:#01a3a9;outline:#fff solid 1px;outline-offset:-12px;float:left;padding:0}.newsletter-signup--deals .newsletter-signup__field-wrap{width:99%;text-align:center;height:auto;float:none;margin-bottom:37px}.newsletter-signup--deals .newsletter-signup__cta-text{padding:8px 5px 10px;text-indent:0;line-height:1.5;text-align:center;color:#fff;font-size:1rem;margin:25px}.newsletter-signup--deals .newsletter-signup__cta-text-header{font-size:1.3333333333rem;font-family:Taviraj,serif;font-weight:400;line-height:25px}.newsletter-signup--deals .newsletter-signup__field,.newsletter-signup--deals .newsletter-signup__zip-field{width:70%;padding:8px 10px;margin-bottom:10px;font-size:.7777777778rem;font-style:italic;float:none;box-sizing:initial;color:#404446}.newsletter-signup--deals .newsletter-signup__submit.btn{border-radius:3px;background-color:#000}.global-footer{clear:both;max-width:1400px;margin:0 auto;background:#d2d4d3;color:#404446}.global-footer__mobile_privacy{display:block}@media (min-width:739px) {
 .global-footer__mobile_privacy{display:none} 
}.global-footer__banner::after,.global-footer__get-involved__tout-group::after{clear:both;content:"";display:table}.global-footer__banner{padding:50px 3.75% 0;text-align:center;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/footer_background.jpg);background-position:50% 50%;background-size:cover}@media (min-width:980px) {
 .global-footer__banner{padding-left:165px} 
}.global-footer__get-involved{text-align:center}.global-footer__get-involved__tout{padding:0 11.4583333333%;border-bottom:solid 1px #fff}@media (min-width:740px) {
 .global-footer__get-involved__tout{padding:0 4.5572916667%;border-bottom:0}.global-footer__get-involved__tout-group{border-top:solid 1px #fff;border-bottom:solid 1px #fff} 
}@media (min-width:980px) {
 .global-footer__get-involved__tout{float:right;padding:0}.global-footer__get-involved__tout:first-child{float:left;padding-left:40px}.global-footer__get-involved__tout--center,.global-footer__get-involved__tout--center:first-child{width:calc(100% - 650px);padding-left:10px}.global-footer__get-involved__tout-group{border:0;padding-right:40px}.global-footer__get-involved__tout-group .newsletter-signup__get-involved__tout:last-child{float:right} 
}.global-footer__cta-ad-tout{margin:40px 0}.global-footer__cta-ad-tout img{display:inline-block}@media (min-width:740px) {
 .global-footer__cta-ad-tout{float:right;margin-top:50px} 
}@media (min-width:980px) {
 .global-footer__cta-ad-tout{float:none;display:inline-block;margin:45px 0}.global-footer__menus{margin:0 40px;border-top:solid 1px #fff} 
}.global-footer__menus__info-network,.global-footer__menus__main-menu,.global-footer__menus__time-inc{display:none;margin:45px 0;box-sizing:border-box;font-size:.7777777778rem}.global-footer__menus__info-network a,.global-footer__menus__main-menu a,.global-footer__menus__time-inc a{color:#404446}.global-footer__menus__info-network a:hover,.global-footer__menus__main-menu a:hover,.global-footer__menus__time-inc a:hover{color:#5285ad}@media (min-width:740px) {
 .global-footer__menus__info-network,.global-footer__menus__main-menu,.global-footer__menus__time-inc{display:inline-block}.global-footer__menus__logo-legal{clear:both;border-top:solid 1px #fff} 
}.global-footer__menus__main-menu{float:left;width:25%;width:170px!important;padding-left:4.5572916667%;font-weight:400;font-weight:700}.global-footer__menus__info-network,.global-footer__menus__info-network h2,.global-footer__menus__info-network__company-info .title{font-family:'Roboto Condensed',sans-serif;font-weight:400}.global-footer__menus__main-menu h2{display:none}.global-footer__menus__main-menu li{float:none;width:auto;list-style:none!important}@media (min-width:980px) {
 .global-footer__menus__main-menu{width:355px;padding-left:0;max-width:27.3076923077%;box-sizing:content-box} 
}.global-footer__menus__info-network{float:right;width:50%;padding:0 4.5572916667%}.global-footer__menus__info-network h2{display:none;margin:0;font-size:.8333333333rem;font-weight:700;line-height:2;color:#404446}.global-footer__menus__info-network h2.title{display:inline-block}.global-footer__menus__info-network li.ad-choices{background-position-x:74px;background-position-y:3px;background-repeat:no-repeat;width:90px;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/ad-choice.png)}.search,.subscribe-cta{background:#fff;overflow:hidden}.global-footer__menus__info-network__company-info{float:left;width:50%}.global-footer__menus__info-network__company-info .title{display:inline-block;margin:0;font-size:.8333333333rem;font-weight:700;line-height:2;color:#404446}.adtxt,.global-footer__menus__logo-legal,.search{font-weight:400;font-family:'Roboto Condensed',sans-serif}.global-footer__menus__info-network__time-inc{float:right;display:inline-block;max-width:50%;padding-top:30px}@media (min-width:980px) {
 .global-footer__menus__info-network{width:355px;padding-right:0;max-width:27.3076923077%;box-sizing:content-box} 
}.global-footer__menus__logo-legal{padding:45px 0;font-size:.6666666667rem;text-align:center;color:#404446}.global-footer__menus__logo-legal p{margin:0}.global-footer__menus__logo-legal .tl-logo{width:100%;height:60px;margin-bottom:25px}@media (min-width:980px) {
 .global-footer__menus__logo-legal{-webkit-transform:translateY(-195px);-moz-transform:translateY(-195px);-ms-transform:translateY(-195px);-o-transform:translateY(-195px);transform:translateY(-195px);max-width:25%;height:0;margin:0 auto;border-top:0} 
}.global-footer__disclaimer{max-width:100%;text-align:justify;display:block;font-size:14px;padding-bottom:5px}.global-footer .newsletter-signup{margin:45px 0}@media (min-width:740px) {
 .global-footer .social-follow-list{width:375px;margin:0 auto} 
}@media (min-width:980px) {
 .global-footer__disclaimer{max-width:275px;padding-top:30px}.global-footer .social-follow-list{width:205px;padding:65px 0 0;margin:0}.subscribe-cta{width:465px} 
}.subscribe-cta{border-radius:10px 10px 0 0;padding:20px 0 0 20px;box-sizing:border-box;text-align:left}.centered .OUTBRAIN,.node-type-place #zergnet-widget-30385,.node-type-place .ext-content-lg.centered{width:100%;float:left}.centered .OUTBRAIN{margin-bottom:20px}.centered .OUTBRAIN .ob-widget-section.ob-first{padding-bottom:0!important}.centered .OUTBRAIN .ob_what{padding-top:0!important}#zerglayout{padding-bottom:20px}.zerglayoutcl::after{margin-top:5px!important}.search{color:#d2d4d3}.search form,.search form div{margin-bottom:0}.search .search-form-header-label{display:none}.search label{display:inline-block;position:relative;line-height:70px;vertical-align:top}#midpage-landing .social-share-list,.search input[type=submit]{display:none}@media (min-width:740px) {
 .search label{line-height:85px} 
}.search label:after{content:':'}.social-share-list::after,.social-share::after{content:"";clear:both}.search input[type=email],.search input[type=text]{width:calc(100% - 120px);height:100%;border:0;outline:0!important;color:#232323;line-height:30px;padding:22px 5px 0}.content-pager__link,.modal-header button.close:focus,.pagination-btn:focus,.venue-map__venue-info__close-btn:focus{outline:0}.search input[type=email]:focus,.search input[type=text]:focus{border:0;outline:0}.search__close{position:absolute;top:0;right:24px;width:1em;line-height:70px}@media (min-width:740px) {
 .search input[type=email],.search input[type=text]{padding-top:28px}.search__close{right:0;line-height:85px} 
}.search__close:before{line-height:70px}@media (min-width:740px) {
 .search__close:before{line-height:85px} 
}.search a{color:#d2d4d3}.search a:hover{color:#9ab3c3}.leaderboard-container--slideshow .element-invisible,.newsletter-signup--full-width .newsletter-signup__inner .element-invisible,.page-container .element-invisible{position:static!important;height:auto}.homepage-container .search label{line-height:55px}@media (min-width:980px) {
 .search input[type=email],.search input[type=text]{padding-top:28px}.homepage-container .search label{line-height:130px}#midpage-landing .search label{line-height:30px} 
}#midpage-landing .search label{line-height:30px}#midpage-landing .container-inline{position:relative;top:9px}#midpage-landing s .search__close{top:2px}#midpage-landing .search input[type=text]{padding-top:1px;line-height:30px}@media (min-width:900px) {
 #midpage-landing .social-share-list{display:table-cell} 
}.has-search-visible #midpage-landing .search{display:block}@media (min-width:980px) {
 .has-search-visible #midpage-landing .search{display:none} 
}.has-search-visible.is-stuck #midpage-landing .search{display:block}input:-webkit-autofill{color:#fff!important}.leaderboard-container{text-align:center;background:0 0}.leaderboard-container--outside-page{margin:20px auto}.leaderboard-container--slideshow{display:block;margin:20px auto}@media (min-width:980px) {
 .leaderboard-container--slideshow{display:none} 
}.leaderboard-container--centered{display:block;width:728px;max-width:56%;margin:0 auto}.leaderboard-container img{display:inline;vertical-align:top}#adTop,.square-ad-container img{display:inline-block}.square-ad-container{text-align:center}@media (min-width:740px) {
 .square-ad-container{text-align:left} 
}.advertisement{position:relative;line-height:0}#lastSlideAd img,.mobile{display:none}.adtxt{position:absolute;top:auto;bottom:100%;margin:0;padding-bottom:1px;font-size:12px;color:#a7a6a6;line-height:1;width:100%;background-color:#fff}.advertisement-cmad-490x120:first-child,.advertisement-mobile-320x50 #ad_mobile_320x50,.mobile-ad{position:relative}@media (min-width:980px) {
 #ad_marketplace_sponsored{width:300px;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/ad_marketplace_background.jpg);background-position:top;background-repeat:no-repeat;background-size:100% 100%;padding:0 10px 10px;box-sizing:border-box;margin:30px auto 0}#ad_marketplace_sponsored p{width:100%;background-color:#fff;padding:15px;box-sizing:border-box;border-radius:3px;text-align:center;margin:0 0 8px;line-height:13px}#ad_marketplace_sponsored p a{font-weight:700;text-transform:uppercase;font-size:11px;line-height:13px;color:#000;text-decoration:none}#ad_marketplace_sponsored iframe{width:100%;margin:4px 0;background-color:#fff}#ad_142x70_1{background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/ad_marketplace_logo.png) top center no-repeat;padding-top:110px} 
}@media (min-width:740px) {
 #ad_marketplace_sponsored{width:300px;background-position:top;background-repeat:no-repeat;background-size:100% 100%;padding:0 10px 10px;box-sizing:border-box;margin:30px auto 0}#ad_marketplace_sponsored p{width:100%;background-color:#fff;padding:15px;box-sizing:border-box;border-radius:3px;text-align:center;margin:0 0 8px;line-height:13px}#ad_marketplace_sponsored p a{font-weight:700;text-transform:uppercase;font-size:11px;line-height:13px;color:#000;text-decoration:none}#ad_marketplace_sponsored iframe{width:100%;margin:4px 0;background-color:#fff}#ad_142x70_1{background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/ad_marketplace_logo.png) top center no-repeat;padding-top:110px} 
}.mobile-ad,.social-share--has-cta .social-share-list,.social-share:after{background:#fff}.advertisement-multiad-article-300x1050{margin-top:24px}#ad_320x50_1{text-align:center}.advertisement-mobile-320x50{text-align:center;position:relative}.homepage-container .advertisement-mobile-320x50{margin-top:87px}.mobile-ad.is-stuck{top:71px!important;position:fixed}.mobile-ad.is-stuck.is-hidden{top:118px!important;position:fixed}.mobile-ad.site-header.is-hidden,.mobile-ad.site-header.is-stuck{transition:none}.mobile-ad.site-header.is-stuck~div#main-wrapper{margin-top:51px}.homepage-container .mobile-ad-home .advertisement-mobile-320x50{margin-top:0}.homepage-container .mobile-ad-home{top:87px;background:#fff;transition:none}.mobile-ad.mobile-ad-slideshow.site-header.is-stuck{top:71px}.mobile-ad.site-header.is-stuck.headroom--unpinned{top:52px}.leaderboard-container.is-stuck{top:65px;position:fixed;z-index:1001;width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:transform}.social-share,.social-share-list{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform}.leaderboard-container.is-stuck~div#main-wrapper{margin-top:131px}.node-type-article .inline-ad.timeinc-advertising-processed{margin:auto;width:320px}@media (max-width:727px) {
 .mobile{display:inline-block} 
}@media (min-width:728px) {
 .leaderboard-container.not-mobile{display:block} 
}.not-mobile{display:none}@media (min-width:728px) {
 .cmad-homepage-mid-1,.cmad-homepage-mid-2,.not-mobile{display:inline-block} 
}@media (max-width:727px) {
 .advertisement.mobile{display:block} 
}.destination-grid.mobile{display:none}@media (max-width:727px) {
 .destination-grid.mobile{display:block} 
}.destination-grid.not-mobile{display:none}@media (min-width:728px) {
 .destination-grid.not-mobile{display:block} 
}.social-share-list{transition:transform}.social-share-list::after{display:table}.social-share-list>li{float:left}.social-share-list__icon{margin-left:15px;display:block;height:42px;width:42px;box-sizing:border-box;border-radius:50%;border:2px solid #68a19a;padding:5px;color:#68a19a;text-align:center;font-size:1.2222222222rem}.social-share-list__icon:before{line-height:34px}.social-share-list__icon:hover{text-decoration:none;color:#e7745c;border-color:#e7745c}@media (min-width:980px) {
 .social-share-list__icon{margin-left:10px;height:32px;width:32px;font-size:.8888888889rem}.social-share-list__icon:before{line-height:23px} 
}.social-share{position:relative;display:inline-block;padding:2px 0 2px 5px;overflow:hidden;transition:transform}.social-share--centered .social-share-list,.social-share--vertical{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform}.social-share::after{display:table}.social-share:after{content:'';position:absolute;right:0;bottom:0;height:47px;width:25px}.social-share .social-share-list{float:left;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.social-share--has-cta:before{position:absolute;right:53%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#232323;font-size:.7222222222rem;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:italic}.social-share--centered{margin:0 -100%;-webkit-transform:translateX(-27%);-moz-transform:translateX(-27%);-ms-transform:translateX(-27%);-o-transform:translateX(-27%);transform:translateX(-27%)}.social-share--centered .social-share-list{transition:transform}@media (max-width:400px) {
 .social-share--has-cta:before,.social-share:after{display:none}.social-share--centered,.social-share--centered .social-share-list{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.social-share--centered .social-share-list .icon-facebook{margin:0} 
}.social-share.is-maximized.social-share--centered{-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);-ms-transform:translateX(-5%);-o-transform:translateX(-5%);transform:translateX(-5%)}.social-share.is-maximized .social-share-list{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.social-share.is-maximized .social-share__show-more:before{opacity:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.social-share.is-maximized .social-share__show-more .icon-vertical-line{left:-1px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.social-share.extra-share-icons.is-maximized .social-share__show-more{margin-left:10px}.social-share.extra-share-icons .social-share__show-more{margin-left:-15px}@media (min-width:980px) {
 .social-share:after{height:37px;width:18px}.social-share.extra-share-icons .social-share__show-more{margin-left:-12px} 
}.social-share__show-more{position:relative;z-index:10;display:table;float:left;border:0;margin-top:-1px;margin-left:15px;padding:5px;line-height:1;height:44px;width:44px;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-border.png);background-position:0 0;background-color:#fff}.social-share__show-more:hover{background-position:0 100%}.social-share__show-more .icon-vertical-line,.social-share__show-more:before{position:absolute;top:0;right:0;bottom:0;left:0;font-size:23px;-webkit-transition:all .18s cubic-bezier(.51,.01,.32,1.5);-moz-transition:all .18s cubic-bezier(.51,.01,.32,1.5);transition:all .18s cubic-bezier(.51,.01,.32,1.5)}.social-share__show-more .icon-vertical-line:before,.social-share__show-more:before{line-height:46px}@media (max-width:400px) {
 .social-share__show-more{display:none} 
}@media (min-width:980px) {
 .social-share__show-more{height:34px;width:34px;background-position:100% 0;margin-top:-1px;margin-left:10px}.social-share__show-more:hover{background-position:100% 100%}.social-share__show-more .icon-vertical-line:before,.social-share__show-more:before{font-size:18px;line-height:32px} 
}.social-share--vertical{padding:0 2px;transition:transform;-webkit-transform:translateY(-41.5%);-moz-transform:translateY(-41.5%);-ms-transform:translateY(-41.5%);-o-transform:translateY(-41.5%);transform:translateY(-41.5%)}.social-share--vertical:after{height:18px;width:37px;top:0;display:none}.social-share--vertical.is-maximized,.social-share--vertical.is-maximized .social-share-list{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.social-share--vertical .social-share-list{clear:both;margin-left:1px;-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;-webkit-transform:translateY(50%) translateX(0);-moz-transform:translateY(50%) translateX(0);-ms-transform:translateY(50%) translateX(0);-o-transform:translateY(50%) translateX(0);transform:translateY(50%) translateX(0)}.social-share--vertical .social-share-list>li{clear:left}.social-share--vertical .social-share-list__icon{margin-left:0;margin-bottom:10px}.social-share--vertical .social-share__show-more{margin:0;float:left;clear:left}span[class^=PIN_]{z-index:21!important}.advertisement-multiad-article-300x1050,iframe#ebBannerIFrame_35174194_6812761315839742{z-index:10!important}.social-follow-list{height:1.5em;padding:45px 0;text-align:justify;font-size:1.7777777778rem}.social-follow-list:after{content:'';display:inline-block;width:100%}.social-follow-list__item{display:inline-block}.social-follow-list__icon{color:#414141}@media (min-width:980px) {
 .social-follow-list{font-size:1.3888888889rem} 
}@media screen and (min-width:980px) {
 .smart-share__prompt-container{float:left;width:calc(100% - 90px)!important;padding-top:3px} 
}@media screen and (max-width:980px) {
 .smart-share__prompt-container{float:left;width:calc(100% - 90px)!important;padding-top:3px} 
}@media screen and (max-width:740px) {
 .smart-share__prompt-container{float:left;width:calc(100% - 115px)!important;padding-top:3px} 
}@media screen and (max-width:350px) {
 .smart-share__prompt-container{float:left;width:calc(100% - 115px)!important;padding-top:3px} 
}.smart-share{position:relative;width:auto!important;margin:25px 24px;padding:15px 22px;box-sizing:border-box;background:#5c829b;color:#fff;border-radius:3px;opacity:0;font-size:.8888888889rem;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s cubic-bezier(.45,-.4,.45,1.8);-moz-transition:all .3s cubic-bezier(.45,-.4,.45,1.8);transition:all .3s cubic-bezier(.45,-.4,.45,1.8);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.smart-share .smart-share__text,.smart-share__text{margin:0 0 5px;font-family:'Roboto Condensed',sans-serif}.smart-share::after{clear:both;content:"";display:table}.smart-share .smart-share__cta{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:italic;line-height:1!important;border-bottom:none!important}.smart-share .smart-share__text{font-weight:400;font-weight:700;line-height:1.2!important}.smart-share.is-visible{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.smart-share:before{content:'';position:absolute;bottom:100%;right:50%;height:0;width:0;border-bottom:9px solid #5c829b;border-left:12.5px solid transparent;border-right:12.5px solid transparent;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.smart-share__text{font-weight:400;font-weight:700;line-height:1.2}.smart-share__cta{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:italic;line-height:1}.dek,.dek-listicle{font-family:Taviraj,serif;font-weight:400}.smart-share__prompt-container{float:left}.smart-share .social-share-list{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.smart-share .social-share-list__icon{height:45px;width:45px;padding:7px;color:#fff;border-color:#fff;font-size:1.3888888889rem}.smart-share .social-share-list__icon:hover{color:#bfc8cf;border-color:#bfc8cf}.smart-share .social-share-list>li:first-child{margin-left:0}.dek{padding-bottom:30px;border-bottom:2px solid #e7745c;margin-bottom:30px;font-size:1.1666666667rem;line-height:1.5rem}.dek--featured,.dek-listicle--featured{border-top:1px solid #b0bcc4;border-bottom:1px solid #b0bcc4;text-align:center}.dek p{margin:0}@media (min-width:740px) {
 .dek{font-size:1.3333333333rem;line-height:1.7222222222rem} 
}@media (min-width:980px) {
 .dek{font-size:1.4444444444rem;line-height:1.9444444444rem} 
}.dek--featured{padding:20px 30px;font-size:1.2222222222rem;line-height:1.36}.dek-listicle{font-size:1.1666666667rem;line-height:1.5rem;text-align:center}.tag-set--no-links .tag-set__tag,.tag-set__tag,.tag-set__tag--geo,.tag-set__tag--geolast{font-family:'Roboto Condensed',sans-serif}.dek-listicle p{margin:1em 0}@media (min-width:740px) {
 .dek--featured{padding:20px 12.8%}.dek-listicle{font-size:1.3333333333rem;line-height:1.7222222222rem;text-align:center} 
}@media (min-width:980px) {
 .dek-listicle{font-size:1.4444444444rem;line-height:1.9444444444rem;text-align:center} 
}.dek-listicle--featured{padding:20px 30px;font-size:1.2222222222rem;line-height:1.36}.tag-set{margin-bottom:14px;text-align:center;margin-top:6px;list-style-type:none}.tag-set::after{clear:both;content:"";display:table}.tag-set--align-left{text-align:left}.tag-set--light .tag-set__tag>a{color:#fff}.tag-set--light .tag-set__tag:after{background-color:#fff}.tag-set--no-links .tag-set__tag{color:inherit;font-weight:400}.tag-set--responsive .tag-set__tag--geo{display:none}.tag-set--responsive .tag-set__tag:after{background-color:transparent}@media (min-width:740px) {
 .dek-listicle--featured{padding:20px 12.8%}.tag-set--responsive .tag-set__tag--geo{display:inline-block}.tag-set--responsive .tag-set__tag:after{background-color:currentColor} 
}.tag-set--responsive.nativo-orange a{color:orange}.tag-set__tag{display:inline-block;margin-right:1px;color:#5285ad;font-size:.8888888889rem;font-weight:400;font-weight:700;text-transform:uppercase}.tag-set__tag>a{color:currentColor;text-decoration:none}.tag-set__tag:after{content:'';position:relative;top:2px;display:inline-block;width:1px;height:13px;margin-left:6px;background-color:currentColor;font-weight:400}.tag-set__tag:last-child:after{display:none}.tag-set__tag--geo{font-weight:400}.tag-set__tag--geolast{color:#fff;font-weight:400}.tag-set__tag--article-geo,.tag-set__tag--channel,.tag-set__tag--home,.tag-set__tag--subchannel,.tag-set__tag--title{font-size:.6666666667rem;font-family:Taviraj,serif;font-weight:400;text-transform:capitalize}.tag-set__tag--article-geo:after,.tag-set__tag--article-geo:first-child:before,.tag-set__tag--channel:after,.tag-set__tag--channel:first-child:before,.tag-set__tag--home:after,.tag-set__tag--home:first-child:before,.tag-set__tag--subchannel:after,.tag-set__tag--subchannel:first-child:before,.tag-set__tag--title:after,.tag-set__tag--title:first-child:before{display:none!important}.tag-set__tag--article-geo:before,.tag-set__tag--channel:before,.tag-set__tag--home:before,.tag-set__tag--subchannel:before,.tag-set__tag--title:before{content:'';position:relative;top:2px;display:inline-block;width:1px;height:13px;margin-right:3px;background-color:currentColor;font-weight:400}@media (max-width:350px) {
 .tag-set{margin-bottom:0;line-height:1}.tag-set__tag{font-size:.6666666667rem} 
}.tag-set__tag.last{font-weight:400}.tag-set__overlay{position:absolute;top:0;left:0;right:0;padding-top:3px;padding-bottom:3px;margin:0;background:rgba(0,0,0,.35)}.latest-news-hd__inner,.more-content-hd-h1__inner,.more-content-hd__inner,.top-slideshows-hd__inner{display:inline-block;padding:0 25px;font-size:1.4444444444rem}.tag-set__overlay .tag-set__tag{line-height:1.5}.tag-set__overlay .tag-set__tag:after{content:"/";background:0 0;width:auto;height:auto;top:auto;color:#fff}.latest-news-hd:before,.more-content-hd-h1:before,.more-content-hd:before,.top-slideshows-hd:before{top:55%;left:0;right:0;height:1px;content:''}.tag-set__overlay .tag-set__tag>a{color:#fff}.more-content-hd{position:relative;margin:0 auto 25px;line-height:1.4444444444rem;text-align:center;clear:both;max-width:925px;font-family:Taviraj,serif;font-weight:400;font-weight:700}.latest-news-hd,.more-content-hd-h1{font-weight:400;max-width:925px;font-family:Taviraj,serif;text-align:center;clear:both}.more-content-hd:before{position:absolute;z-index:10;background-color:#a7a6a6}.more-content-hd__inner{position:relative;z-index:20;margin:0;background-color:#fff;line-height:1}.more-content-hd-h1{position:relative;margin:0 auto 25px;line-height:1.4444444444rem;font-weight:700}.more-content-hd-h1:before{position:absolute;z-index:10;background-color:#a7a6a6}.more-content-hd-h1__inner{position:relative;z-index:20;margin:0;background-color:#fff;line-height:1}.more-content-hd--tg{margin-bottom:0!important;margin-top:20px}.latest-news-hd{position:relative;margin:0 auto 25px;line-height:1.4444444444rem;font-weight:700}.latest-news-hd:before{position:absolute;z-index:10;background-color:#a7a6a6}.latest-news-hd__inner{position:relative;z-index:20;margin:0;background-color:#fff;line-height:1}.top-slideshows-hd{position:relative;margin:0 auto 25px;line-height:1.4444444444rem;text-align:center;clear:both;max-width:925px;font-family:Taviraj,serif;font-weight:400;font-weight:700}.top-slideshows-hd:before{position:absolute;z-index:10;background-color:#a7a6a6}.top-slideshows-hd__inner{position:relative;z-index:20;margin:0;background-color:#fff;line-height:1}.section-front-hd,.section-front-header__title>h1{margin:20px auto 15px;line-height:1.2;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-style:italic;font-size:2.3333333333rem}@media (min-width:740px) {
 .section-front-hd,.section-front-header__title>h1{position:relative;display:inline-block;font-size:2.7777777778rem}.section-front-hd:after,.section-front-hd:before,.section-front-header__title>h1:after,.section-front-header__title>h1:before{content:'';position:absolute;top:50%;right:100%;margin-right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:190px;height:9px;border-top:solid 1px #000;border-bottom:solid 1px #000}.section-front-hd:before,.section-front-header__title>h1:before{left:100%;margin-right:0;margin-left:30px} 
}.double-underline{position:relative}.double-underline:after,.double-underline:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.double-underline:before{top:auto;bottom:0}.double-underline:after{top:auto;bottom:6px}.article-headline{margin-top:0;margin-bottom:0;font-size:1.7777777778rem;line-height:2.1111111111rem;text-align:center}.article-headline--bordered{position:relative;padding-bottom:20px}.article-headline--bordered:after,.article-headline--bordered:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.article-headline--bordered:before{top:auto;bottom:0}.article-headline--bordered:after{top:auto;bottom:6px}@media (min-width:740px) {
 .article-headline{text-align:left;font-size:2.5rem;line-height:3rem} 
}@media (min-width:980px) {
 .article-headline{font-size:2.7222222222rem;line-height:3.1111111111rem} 
}.basic-article{position:relative;padding-bottom:0;border-bottom:1px solid #d2d4d3}.basic-article::after{clear:both;content:"";display:table}.basic-article__headline{margin:0 0 15px;font-size:1.7777777778rem;line-height:2.1111111111rem;text-align:center}@media (min-width:740px) {
 .basic-article__headline{text-align:left;font-size:2.5rem;line-height:3rem} 
}@media (min-width:980px) {
 .basic-article__headline{font-size:2.7222222222rem;line-height:3.1111111111rem} 
}.basic-article__headline-listicle{margin:0 0 15px;font-size:1.7777777778rem;line-height:2.1111111111rem;text-align:center}.basic-article__byline-container{position:relative;padding:19px 0 15px;overflow:hidden;text-align:center}.basic-article__byline-container:after,.basic-article__byline-container:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.basic-article__byline-container:before{top:0;bottom:auto}.basic-article__byline-container:after{top:6px;bottom:auto}@media (min-width:740px) {
 .basic-article__headline-listicle{font-size:2.5rem;line-height:3rem}.basic-article__byline-container .byline{float:left;padding-top:11px}.basic-article__byline-container .social-share{float:right} 
}@media (min-width:980px) {
 .basic-article__headline-listicle{font-size:2.7222222222rem;line-height:3.1111111111rem}.basic-article__byline-container{padding:25px 0 18px}.basic-article__byline-container .byline{padding-top:6px} 
}.basic-article__dateline{color:#666766;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:.8888888889rem}.basic-article__dateline__published{font-family:Taviraj,serif;font-weight:400;font-style:italic;text-transform:lowercase}.basic-article__body-wrap{max-width:1400px;margin:0 auto}.basic-article__body-more{position:relative;margin:0 auto 60px;width:95%}.basic-article__body{position:relative;margin:0 auto 20px}@media (min-width:740px) {
 .basic-article__body{float:none;width:77.4193548387%} 
}@media (max-width:739px) {
 .basic-article__body iframe{height:calc(100vw * 371 / 735)}.basic-article__body .inline-ad iframe{height:250px} 
}.basic-article__body iframe{width:100%}.basic-article__body .social-share-container{text-align:center;margin-top:-15px;margin-bottom:30px}.basic-article__body ul{margin-left:20px}.basic-article__body ul li{margin-bottom:10px;list-style:outside}.basic-article__body h2{font-size:1.5rem!important}.basic-article__body h3{font-size:1.2rem!important}.basic-article__full-width{position:relative;margin:0 auto 60px}.basic-article__full-width .social-share-container{text-align:center;margin-top:-15px;margin-bottom:30px}.basic-article__full-width ul{margin-left:20px}.basic-article__full-width ul li{margin-bottom:10px;list-style:outside}.basic-article__full-width h2{font-size:1.5rem!important}.basic-article__full-width h3{font-size:1.2rem!important}.basic-article .ntv-disc-logo div,.basic-article .ntv-top-info span{color:#959595;font:11px arial,sans-serif,sans-serif}.basic-article .media-content{margin-bottom:20px}@media (min-width:740px) {
 .basic-article__full-width{float:left;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)}.basic-article__full-width iframe{width:100%!important}.basic-article .tag-set{text-align:left} 
}@media (min-width:980px) {
 .basic-article__full-width{float:none;width:100%}.basic-article__full-width iframe{width:100%}.basic-article .slideshow-container{margin:45px -30px} 
}.basic-article .ntv-top-info{min-height:40px;padding:3px}.basic-article .ntv-dep-connect{margin-top:-6px;float:left}.basic-article .ntv-disc-logo div{display:inline-block;text-transform:uppercase;height:25px}.basic-article .ntv-disc-logo img{max-height:40px;max-width:110px}.basic-article .ntv-disc-logo .field-label{display:none}.basic-article .popup-text{background:#eee;border:1px solid #dbdbdb;color:#464646;font-size:14px;padding:10px;display:none;position:absolute;width:350px;z-index:9;line-height:16px}.basic-article .sponsored_popup:hover div{display:block}.basic-article .sponsored_popup{color:#0062a0;font-family:arial;font-size:11px;text-decoration:underline;margin-top:-2px;position:absolute}.basic-article .article-tout-main .story-card_headline,.basic-article .article-tout-main .tag-set__tag,.byline__author,.byline__by{font-family:'Roboto Condensed',sans-serif;font-weight:400}.basic-article .article-tout-main{clear:both;padding-bottom:20px}.basic-article .article-tout-main .tout-column{float:none;width:100%;padding-bottom:20px;position:relative}.basic-article .article-tout-main .tout-column:last-child{padding-bottom:0}.basic-article .article-tout-main .tout-column img{height:auto;width:100%;max-height:195px}.basic-article .article-tout-main .tout-column--overlay{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/transparent-1x1.png);background-repeat:no-repeat;left:0;max-width:none;min-height:100%;min-width:100%;position:absolute;text-align:center;top:0}.basic-article .article-tout-main .tout-column .hide-contextmenu,.featured-article{position:relative}@media (max-width:739px) {
 .basic-article .article-tout-main .tout-column img{max-height:430px}.article{padding-top:0} 
}@media (min-width:740px) {
 .basic-article .article-tout-main .tout-column{float:left;width:32%;padding-right:.5%;padding-left:.5%;height:280px}.basic-article .article-tout-main .tout-column:last-child{padding-right:0!important;padding-bottom:20px}.basic-article .article-tout-main .tout-column .hide-contextmenu{height:17.8vw;overflow:hidden;max-height:185px} 
}@media (min-width:980px) {
 .basic-article .article-tout-main .tout-column{float:left;width:24%;padding-right:.5%;padding-left:.5%;height:310px}.basic-article .article-tout-main .tout-column:last-child{padding-right:0!important;padding-bottom:20px}.basic-article .article-tout-main .tout-column .hide-contextmenu{height:13.8vw;overflow:hidden;max-height:195px} 
}.travel-articles,.travel-articles .view-content,.travel-articles .views-row{width:100%;float:left}.basic-article .article-tout-main .story-card_headline{font-size:1.1111111111rem;color:#232323}.basic-article .article-tout-main .tag-set{margin-bottom:0;margin-top:0}.basic-article .article-tout-main .tag-set__tag{font-size:.8888888889rem}.basic-article .more-content-hd h2{font-size:1.5rem}.byline{font-size:.8888888889rem}.byline__by{color:#666766;font-style:italic;text-transform:lowercase}.btn,.btn.btn1,.ntv-disc-logo div,.pager,.venue-info__hd{text-transform:uppercase}.byline__author{margin-right:14px;color:#232323}.travel-articles .views-field-nothing,.travel-articles .views-row,.vacation-breadcrumbs .breadcrumb,.vacation-ideas-page .vacation-sub-header,.vacation-ideas-page ul li .vacation-grid .vacation-grid-desc{font-family:Taviraj,serif}.byline--light .byline__author,.byline--light .byline__by{color:#fff}.travel-articles h1{font-size:30px;margin:0 0 20px}.travel-articles .views-row{color:#232323;line-height:1.5;font-size:16px;border-bottom:1px solid #e5e4e4;padding-bottom:11px;padding-top:11px;font-weight:400}.travel-articles .views-field-field-image-1{float:left;height:auto;margin-right:20px;padding-top:5px;width:100%;margin-bottom:10px}@media (min-width:980px) {
 .travel-articles .views-field-field-image-1{width:134px} 
}.travel-articles .views-field-field-image-1 img{width:100%;height:auto}.travel-articles .views-field-nothing{font-size:20px;font-weight:400;font-weight:700}.travel-articles .views-field-nothing a{color:#000}.travel-articles .tg-articles-by-sec{font-size:12px;font-style:italic;margin-bottom:5px}.travel-articles .item-list{float:left;width:100%}.travel-articles .item-list h3{font-size:28px}.travel-articles .item-list ul{margin-left:0;float:left;width:100%}.travel-articles .item-list ul li{list-style:none;float:left;margin:0;font-size:24px;font-weight:700;width:100%;padding:0}@media (min-width:740px) {
 .travel-articles .item-list ul li{width:50%} 
}@media (min-width:980px) {
 .travel-articles .item-list ul li{width:25%} 
}.vacation-breadcrumbs,.vacation-ideas-page,.vacation-ideas-page ul{width:100%;float:left}.travel-articles .item-list ul li a{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/ad-choice.png);background-repeat:no-repeat;padding-left:24px;background-position-y:8px}.vacation-breadcrumbs .element-invisible{display:none}.vacation-breadcrumbs .breadcrumb{float:left;font-size:14px;font-weight:400;font-weight:700;text-transform:uppercase;margin-left:2px}.vacation-ideas-page .section-front-header__title>h1{margin:0}.vacation-ideas-page .vacation-sub-header{text-align:center;font-size:22px;margin-bottom:30px;font-weight:400}.vacation-ideas-page ul{margin:0!important}.vacation-ideas-page ul li{width:100%;float:left;margin:0;padding:0;list-style:none!important}.vacation-ideas-page ul li .vacation-grid{box-sizing:border-box;display:block;float:left;padding:10px;margin-bottom:10px;border:1px solid #d2d4d3;margin-right:20px}@media (min-width:740px) {
 .vacation-ideas-page ul li{width:50%}.vacation-ideas-page ul li .vacation-grid{min-height:415px} 
}@media (min-width:980px) {
 .vacation-ideas-page ul li{width:33.3%}.vacation-ideas-page ul li .vacation-grid{min-height:375px} 
}.vacation-ideas-page ul li .vacation-grid .vacation-grid-image img{height:auto;border:1px solid #ccc}.vacation-ideas-page ul li .vacation-grid .vacation-grid-title{margin:5px 0 0;font-size:1.1rem;line-height:1.5;white-space:pre-line;display:block;font-family:Taviraj,serif;font-weight:400;color:#232323}.vacation-ideas-page ul li .vacation-grid .vacation-grid-desc{font-weight:400;color:#232323;font-size:.7777777778rem}.vacation-ideas-page ul li .vacation-grid .vacation-grid-desc tbody{border:none}.featured-article{background:#fff}.featured-article::after{clear:both;content:"";display:table}.featured-article__banner-img{width:100%;padding-bottom:83.3333333333%;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/test-hero.jpg) 50% 50% no-repeat;background-size:cover}@media (min-width:740px) {
 .featured-article__banner-img{height:400px;padding-bottom:0} 
}@media (min-width:980px) {
 .featured-article__banner-img{height:515px;background-attachment:fixed} 
}.featured-article__header{border-radius:10px;padding:50px 0 0;background:#fff}@media (min-width:980px) {
 .featured-article__header{margin-top:-60px;padding-top:30px} 
}@media (min-width:1175px) {
 .featured-article__header{padding:30px 9.6% 45px;box-sizing:content-box;max-width:952px} 
}.featured-article__headline{text-align:center;font-size:1.7777777778rem;line-height:1.1}@media (min-width:740px) {
 .featured-article__headline{font-size:2.5rem} 
}.featured-article__dateline{color:#666766}.featured-article__byline-container{padding-bottom:15px;text-align:center;position:relative}.featured-article__byline-container:after,.featured-article__byline-container:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.featured-article__byline-container:before{top:auto;bottom:0}.featured-article__byline-container:after{top:auto;bottom:6px}.featured-article__byline-container .byline{display:inline-block;position:relative}.featured-article__byline-container .featured-article__dateline{float:right;margin-left:5px;line-height:1.62;font-family:'Roboto Condensed',sans-serif;font-weight:400}@media (min-width:980px) {
 .featured-article__headline{font-size:3.3333333333rem}.featured-article__byline-container .featured-article__dateline:before{content:'published';font-family:Taviraj,serif;font-weight:400;font-style:italic;margin-right:5px} 
}.media-content__caption,.media-credit,.media-credit-prefix,.ob_container .item-container .ob_source,.ob_container .item-container .strip-rec-link-title,.slideshow-meta__slide-title{font-family:'Roboto Condensed',sans-serif}@media (min-width:740px) {
 .featured-article__byline-container{overflow:hidden}.featured-article__byline-container .social-share--centered,.featured-article__byline-container .social-share--centered.is-maximized{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.featured-article__byline-container .byline{float:left;margin-top:10px} 
}@media (min-width:980px) {
 .featured-article__byline-container .byline{float:none;display:block}.featured-article__byline-container .featured-article__dateline{float:left;width:auto;position:absolute;top:0;left:0} 
}.featured-article__leaderboard-ad,.featured-article__right-rail-ad{display:none}@media (min-width:980px) {
 .featured-article__leaderboard-ad,.featured-article__right-rail-ad{display:block} 
}.featured-article__leaderboard-ad{margin:0 auto;padding-right:220px;text-align:center}@media screen and (max-width:980px) {
 .featured-article__leaderboard-ad{padding-right:200px} 
}.featured-article__in-right-rail .media-credit,.featured-article__in-right-rail .media-credit-prefix{display:inline!important}.featured-article__in-right-rail .media-content__caption{width:auto!important}.featured-article__social-share-container{margin:20px auto 0}@media (min-width:740px) {
 .featured-article__social-share-container{margin:0;float:right} 
}@media (min-width:980px) {
 .featured-article__social-share-container{margin:-30px 0 0} 
}.featured-article__body{position:relative}@media (min-width:740px) {
 .featured-article__body{margin-bottom:20px} 
}@media (min-width:980px) {
 .featured-article__body{margin-bottom:100px}.featured-article__body .smart-share,.featured-article__body>figure.media-content.video.article,.featured-article__body>p{padding-right:346px} 
}.featured-article__body .smart-share,.featured-article__body>figure.media-content.video.article,.featured-article__body>p{position:relative;margin-top:30px;margin-bottom:30px}.featured-article__body .smart-share:first-child,.featured-article__body>figure.media-content.video.article:first-child,.featured-article__body>p:first-child{margin-top:0}@media (min-width:980px) {
 .featured-article__body .smart-share,.featured-article__body>figure.media-content.video.article,.featured-article__body>p{padding-right:380px} 
}.featured-article__body h2{font-size:1.5rem!important;box-sizing:border-box;max-width:1000px;margin:0 auto;padding:0 24px}.featured-article__body h3{font-size:1.2rem!important;box-sizing:border-box;max-width:1000px;margin:0 auto;padding:0 24px}.featured-article .more-content-hd h2,.featured-article .teaser-tout h2{font-size:1.5rem!important}.featured-article__body .media-content__caption{border-bottom:1px solid #d2d4d3!important}.featured-article__body .media-content__caption>span{border-bottom:medium none!important;width:auto!important;max-width:none!important}.featured-article__body .featured-article__ss-in-body{position:relative;padding:0 24px;margin:0 auto;max-width:1000px;box-sizing:border-box}@media (min-width:740px) {
 .featured-article__body .featured-article__ss-in-body{padding-right:346px} 
}@media (min-width:980px) {
 .featured-article__body .featured-article__ss-in-body{width:auto;padding-right:380px} 
}.featured-article__body .featured-article__ss-in-body .smart-share{padding:10px 48px 10px 20px}.featured-article .more-content-container{position:relative;z-index:10;background:#fff}.media-content__media-holder--overlay,.media-content__smart-crop--overlay{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/transparent-1x1.png);background-repeat:no-repeat;min-height:100%;text-align:center;min-width:100%}.featured-article .more-content-hd{margin-bottom:0;padding:28px 24px 25px}@media (min-width:740px) {
 .featured-article .more-content-hd{margin-bottom:25px} 
}@media (min-width:980px) {
 .featured-article .more-content-hd{margin:28px auto 25px} 
}.featured-article .smart-share{margin:25px 48px}@media (min-width:740px) {
 .featured-article .dek{margin-bottom:15px} 
}@media (min-width:980px) {
 .featured-article__in-right-rail{position:relative;z-index:10}.featured-article__in-right-rail+p{margin-top:0}.featured-article__in-right-rail__inner{position:absolute;top:0;left:100%;margin:0;margin-left:-300px!important}.featured-article .featured-article__header.more-content-hd,.featured-article__body .featured-article__header.smart-share,.featured-article__body>figure.featured-article__header.media-content.video.article,.featured-article__body>p.featured-article__header,.featured-article__header.featured-article__in-right-rail,.featured-article__header.inner-container,.featured-article__header.media-content--inline,.media-content--fullwidth .featured-article__header.media-content__caption{padding:0 24px 30px} 
}@media (max-width:980px) {
 .featured-article__in-right-rail{margin-right:0;margin-left:0}.featured-article__in-right-rail .media-content--sidebar .media-content__caption{margin-left:24px;margin-right:24px;width:53.3854166667%!important} 
}.featured-article .media-content-header-img .media-credit,.featured-article .media-content-header-img .media-credit-prefix{float:right;margin-right:5%;margin-top:10px}@media screen and (min-width:1900px) {
 .featured-article .media-content-header-img .media-credit,.featured-article .media-content-header-img .media-credit-prefix{margin-right:17%} 
}@media screen and (width:1680px) {
 .featured-article .media-content-header-img .media-credit,.featured-article .media-content-header-img .media-credit-prefix{margin-right:13%} 
}@media screen and (width:1600px) {
 .featured-article .media-content-header-img .media-credit,.featured-article .media-content-header-img .media-credit-prefix{margin-right:12%} 
}@media screen and (width:1440px) {
 .featured-article .media-content-header-img .media-credit,.featured-article .media-content-header-img .media-credit-prefix{margin-right:9%} 
}.featured-article .universal-mobile-ads{margin-left:3px}.node-type-article .featured-article__leaderboard-ad .inline-ad.timeinc-advertising-processed{width:auto}.media-content{margin:0}.media-content__media-holder{position:relative;text-align:center}.media-content__media-holder img{vertical-align:bottom;display:inline-block}.media-content__media-holder img.galimghide{display:none!important}.media-content__media-holder--overlay{left:0;max-width:none;position:absolute;top:0}.media-content__overflow{position:relative;height:100%;overflow:hidden}.media-content__overflow img{max-width:100%;max-height:100%}.media-content__fullscreen-btn{position:absolute;z-index:10;right:0;bottom:-30px;display:block;height:60px;width:60px;border:none;border-top-left-radius:5px;background-color:#fff;color:#a7a6a6;cursor:pointer;line-height:60px;text-align:center}.global-menu__link-list li.is-current .global-menu__link,.media-content__fullscreen-btn:hover{color:#e7745c}.media-content__fullscreen-btn:hover .icon-arrow-down-left,.media-content__fullscreen-btn:hover:before{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.media-content__fullscreen-btn:hover:before{-webkit-transform:translate(8%,-8%) scale(1.1);-moz-transform:translate(8%,-8%) scale(1.1);-ms-transform:translate(8%,-8%) scale(1.1);-o-transform:translate(8%,-8%) scale(1.1);transform:translate(8%,-8%) scale(1.1)}.media-content__fullscreen-btn:hover .icon-arrow-down-left{-webkit-transform:translate(-8%,8%) scale(1.1);-moz-transform:translate(-8%,8%) scale(1.1);-ms-transform:translate(-8%,8%) scale(1.1);-o-transform:translate(-8%,8%) scale(1.1);transform:translate(-8%,8%) scale(1.1)}.media-content__fullscreen-btn:before{position:absolute;top:15px;right:20px}.media-content__fullscreen-btn .icon-arrow-down-left{position:absolute;bottom:23px;left:20px;line-height:1}.media-content__fullscreen-btn .icon-arrow-down-left,.media-content__fullscreen-btn:before{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.media-content__caption{margin-top:20px;color:#666766;font-weight:400;font-size:.7222222222rem;line-height:.9444444444rem}@media (min-width:0) {
 .media-content__smart-crop{position:relative;padding-bottom:84.2592592593%;overflow:hidden}.media-content__smart-crop img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0} 
}@media (min-width:739px) {
 .media-content__smart-crop{height:580px;padding-bottom:0}.media-content__smart-crop.small{height:290px} 
}@media (min-width:980px) {
 .media-content__smart-crop{height:auto;padding-bottom:0}.media-content__smart-crop img{position:relative;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;max-width:100%;max-height:none}.media-content__no-crop{min-height:300px!important} 
}.media-content__smart-crop--overlay{left:0;max-width:none;position:absolute;top:0}.media-content__smart-crop .media-content__more_slate img{position:relative}@media (max-width:980px) {
 .media-content__fullscreen-btn{display:none}.media-content__no-crop{padding-bottom:63%!important} 
}@media (min-width:740px) {
 .media-content__caption{width:80%}.media-content__no-crop{height:auto!important} 
}.media-content--sidebar{width:auto}.media-content--sidebar .media-content__media-holder{height:auto;padding-bottom:0}.media-content--sidebar .media-content__media-holder img{position:static;max-width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.media-content--sidebar .media-content__caption{margin:0;padding:20px 8px;border-bottom:1px solid #d2d4d3}.media-content--sidebar .media-credit,.media-content--sidebar .media-credit-prefix{display:block}.media-content--inline{margin-right:24px;margin-left:24px}@media (max-width:980px) {
 .media-content--inline{margin-right:0;margin-left:0}.media-content--inline .media-content__caption{margin-right:24px;margin-left:24px} 
}@media (min-width:980px) {
 .media-content--sidebar{width:300px}.media-content--sidebar .media-content__caption{border-bottom:0}.media-content--inline{margin:0 auto;padding-right:24px;padding-left:24px} 
}.media-content--fullwidth .media-content__caption,.media-content--inline .media-content__caption{position:relative;z-index:10;margin-top:0;border-bottom:1px solid #d2d4d3}.media-content--fullwidth .media-content__caption>span,.media-content--inline .media-content__caption>span{display:inline-block;padding:15px 8px 16px}@media (min-width:740px) {
 .media-content--fullwidth .media-content__caption,.media-content--inline .media-content__caption{width:53.3854166667%}.media-content--fullwidth .media-content__caption>span,.media-content--inline .media-content__caption>span{width:172.682926829%} 
}@media (min-width:980px) {
 .media-content--fullwidth .media-content__caption,.media-content--inline .media-content__caption{width:auto;margin:0 auto;border:0}.media-content--fullwidth .media-content__caption>span,.media-content--inline .media-content__caption>span{max-width:620px;padding:15px 0 16px;margin:0;border-bottom:1px solid #d2d4d3} 
}.media-content__more_slate{width:43%;float:left;padding:0 3%}.media-content__more_slate .story-card__body{width:94%}.media-content__more_slate__line{border-left:1px solid #ccc;float:left;min-height:520px;margin-top:1%}.media-content__more_slate.right img{max-width:90%}.media-content__more_slate.right .tag-set__tag{font-size:.6666666667rem}.media-content__more_slate.right a .story-card_headline{color:#333;font-size:.7777777778rem;font-weight:700}.media-content__more_slate.left .more-content-hd__inner,.media-content__more_slate.right .more-content-hd__inner{font-size:.9444444444rem;font-style:italic}.media-content__more_slate.right a .story-card_headline:hover{color:#286891}.media-content__more_slate.right .story-card__body{margin:0 0 12px}.media-content__more_slate.right .story-card__body ul.tag-set{margin:0}.media-content__more_slate.right .tout-column img{width:280px;height:200px}.media-content__more_slate__mobile .more-content-hd{width:90%}.media-content__more_slate__mobile__more-from{width:100%}.media-content__more_slate__mobile__more-from .tout-column{width:48%;margin:1%;float:left}.media-content__more_slate__mobile__more-from .tag-set,.media-credit p,.media-credit-prefix p{margin:0}.media-content__more_slate__mobile__more-from img{width:98%;height:135px;position:relative}.media-content__more_slate__mobile__more-from .story-card_headline{color:#232323;font-size:16px;font-weight:400}.media-content__more_slate__mobile__more-from .story-card_headline:hover{color:#286891;font-size:16px;font-weight:400}.media-content__more_slate__mobile__more-from .story-card__body{padding:0 5%;text-align:left}.media-content__more_slate__mobile__more-from .tag-set--responsive .tag-set__tag--geo{display:block}.media-credit,.media-credit-prefix{display:inline-block;color:#68a19a;font-size:.7222222222rem;font-weight:400;font-style:italic}.media-credit--margin-top{margin-top:10px}.media-credit--light{color:#fff;z-index:9}.media-credit__bottom{position:absolute;bottom:10px;left:15px;text-align:left}.media-credit__featured{position:absolute;bottom:5px;right:15px;color:#fff}@media (min-width:980px) {
 .media-credit__featured{bottom:85px;right:120px} 
}@media (min-width:1400px) {
 .media-credit__featured{bottom:85px;right:160px} 
}.media-credit__destination{left:0;right:0;bottom:-25px;text-align:center;color:#68a19a;z-index:10}.fullscreen-media .video-container,.node-type-gallery .media-content__no-crop.video{text-align:left}@media (min-width:980px) {
 .media-credit__destination{bottom:85px;right:120px;left:auto;color:#fff} 
}@media (min-width:1400px) {
 .media-credit__destination{right:170px} 
}.media-credit__shadow{text-shadow:2px 2px 3px rgba(0,0,0,.3)}.media-credit-prefix{color:#a7a6a6}@media (max-width:739px) {
 .media-content__more_slate__line{min-height:480px}.node-type-gallery .media-content__no-crop.last-slide-slate{padding-bottom:0!important} 
}@media (max-width:980px) {
 .node-type-gallery div#adSlide.media-content__no-crop{padding-bottom:0!important} 
}.fullscreen-media.videofull{width:100%}#adSlide .fullscreen-media.videofull,.outbrain-full .fullscreen-media.videofull{display:none}.node-type-gallery .video-container{padding-bottom:62.55%}.hide-imp{display:none!important}.show-last-link{display:block}.ob_container .item-container .ob-text-content{margin:15px 7.5% 0 2.5%}.ob_container .item-container .strip-rec-link-title{margin:0 0 2px;font-weight:400;font-size:.8888888889rem;line-height:1.1111111111rem}.ob_container .item-container .ob_source{display:inline-block;color:#8c8888;font-weight:400;font-style:italic;font-size:.7222222222rem}.ob_container{display:inline-block;padding-bottom:30px;vertical-align:top}.ob_container .item-container{box-sizing:border-box;text-align:left;display:inline-block;min-width:43.1818181818%;margin-left:4.5454545455%}.ob_container .item-container:first-child{margin-left:0}.ext-content-sm{margin-top:70px}.ext-content-sm__heading{margin-bottom:10px;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:1.2222222222rem}.node-type-gallery .ntv-top-info span,.ntv-disc-logo div{color:#959595;font:11px arial,sans-serif,sans-serif}.ext-content-sm .ext-content-item{float:left;width:46.6666666667%;margin-left:6.6666666667%}.ext-content-sm .ext-content-item:first-child{margin-left:0}@media (min-width:480px) {
 .ext-content-lg .ob_container .item-container{display:block;float:left;min-width:190px;margin-left:20px} 
}.ext-content-lg .ob_container .item-link-container:nth-child(n+3){display:none}@media (min-width:740px) {
 .ext-content-lg .ob_container .item-link-container:nth-child(3){display:block} 
}@media (min-width:1200px) {
 .ext-content-lg .ob_container .item-link-container:nth-child(5){display:block} 
}@media (min-width:1420px) {
 .ext-content-lg .ob_container .item-link-container:nth-child(6){display:block} 
}.skyscanner-script{margin:15px 0}.skyscanner-widget{margin-top:20px}.skyscanner-widget #ss-wl-search-widget.phone .search-wrapper #search{border-width:0}.skyscanner-widget #ss-wl-search-widget .people-selector{margin-left:0}.slideshow-container{position:relative}.slideshow-container .social-share-container{display:block;height:45px;margin:25px 0 20px;text-align:center}@media (min-width:980px) {
 .ext-content-lg .ob_container .item-link-container:nth-child(4){display:block}.slideshow-container .social-share-container{position:absolute;top:0;right:100%} 
}.slideshow-container .social-share--vertical{display:none;float:left;margin:0 15px 5px 0}.slideshow-container .media-content{margin-right:-21px;margin-left:-21px}@media (min-width:980px) {
 .slideshow-container .social-share--vertical{display:block}.slideshow-container .social-share--centered{display:none}.slideshow-container .media-content{margin-right:0;margin-left:0} 
}.node-type-gallery .ntv-top-info{min-height:40px;margin-left:4.5%;margin-right:auto;width:60%;padding:3px}@media (max-width:739px) {
 .node-type-gallery .header-wrap{position:inherit;height:22px}.node-type-gallery #footer{padding-bottom:20px;background:#d2d4d3} 
}.node-type-gallery .sidebar{z-index:0}.ntv-dep-connect{margin-top:-6px;float:left}.ntv-disc-logo div{display:inline-block;height:25px}.ntv-disc-logo .field-label,.popup-text{display:none}.ntv-disc-logo img{max-height:40px;max-width:110px}.popup-text{background:#eee;border:1px solid #dbdbdb;color:#464646;font-size:14px;padding:10px;position:absolute;width:350px;z-index:9;line-height:16px}.sponsored_popup:hover div{display:block}.sponsored_popup{color:#0062a0;font-family:arial;font-size:11px;text-decoration:underline;margin-top:-2px;position:absolute}.slideshow{padding-top:0}@media (min-width:740px) {
 .slideshow{padding-top:20px} 
}.slideshow__title{position:relative;padding-bottom:7px;margin:0 0 15px;font-size:1.8888888889rem;text-align:center}.slideshow__title:after{content:'';display:block;width:140px;height:5px;padding-top:12px;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 0 100% repeat-x;margin:0 auto}.slideshow__title--borderless{display:block;text-align:center}.slideshow__title--borderless:after{display:none}.slideshow__copy-container{margin-bottom:20px}@media (min-width:980px) {
 .slideshow__title{font-size:1.5rem}.slideshow__copy-container{float:right;width:32.3076923077%}.slideshow__dek{padding:0 14.2857142857%} 
}.slideshow__dek{box-sizing:border-box;font-family:Taviraj,serif;font-weight:400;font-size:1rem;line-height:1.3333333333rem}.slideshow__sidebar{display:none;clear:right;width:100%;margin-top:30px;box-sizing:border-box}.slideshow__sidebar__content{width:300px;margin:0 auto}@media (min-width:980px) {
 .slideshow__sidebar{display:block;float:right;margin-bottom:100px} 
}.slideshow__article-wrap{position:relative;float:left;margin-bottom:10px;padding-top:36px}.slideshow__article-wrap:after,.slideshow__article-wrap:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.slideshow__article-wrap:before{top:0;bottom:auto}.slideshow__article-wrap:after{top:6px;bottom:auto}@media (min-width:740px) {
 .slideshow__article-wrap{margin-bottom:10px} 
}@media (min-width:980px) {
 .slideshow__article-wrap--content{width:94%;float:left}.slideshow__article-wrap--header{width:65%} 
}.slideshow__article-wrap--no-content{position:relative;padding:2px 0 20px}.slideshow__article-wrap--no-content:after,.slideshow__article-wrap--no-content:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.slideshow__article-wrap--no-content:before{top:auto;bottom:0}.slideshow__article-wrap--no-content:after{top:auto;bottom:6px}.slideshow__article-wrap--no-content .byline,.slideshow__article-wrap--no-content .tag-set{text-align:left}.slideshow__article-wrap--no-content .slideshow__article-body{width:100%}@media (max-width:980px) {
 .slideshow__article-wrap{width:100%} 
}@media (min-width:980px) {
 .slideshow__article-wrap{width:65%;margin-left:0}.slideshow__article-body{width:85.7142857143%} 
}.slideshow__article-body{margin:0 auto}.slideshow__article-body .tag-set{margin-bottom:4px}@media (max-width:980px) {
 .slideshow__article-body .tag-set{margin-bottom:0;margin-top:0} 
}.slideshow__article-body .byline{margin-bottom:25px}.slideshow__article-author,.slideshow__article-author-hide{margin:0 auto}@media (min-width:980px) {
 .slideshow__article-author,.slideshow__article-author-hide{width:85.7142857143%} 
}.slideshow-media{position:relative;margin-bottom:15px}.slideshow-media .media-content__smart-crop img{width:100%}@media (min-width:980px) {
 .slideshow-media{float:left;width:65%} 
}.media-content--inline .slideshow-media,.media-content--inline .slideshow-meta{float:none;width:100%}.media-content--inline .slideshow-media .media-content{margin-bottom:0}.mobile-meta{margin-bottom:25px}.mobile-meta .tag-set{margin-bottom:0}.mobile-meta .slideshow-meta__title{margin:0 0 5px;padding-bottom:0}.slideshow-meta__slide-title-count{font-size:.1px;text-align:justify}.slideshow-meta__slide-title-count:after{content:'';display:inline-block;width:100%}.slideshow-meta__slide-title{display:inline-block;width:85%;margin:0 0 2px;font-weight:400;font-weight:700;font-size:1.1111111111rem;vertical-align:middle;text-align:left}.slideshow-meta__count,.slideshow-meta__slide-caption{font-family:'Roboto Condensed',sans-serif;font-weight:400}@media (min-width:980px) {
 .slideshow-meta__slide-title{font-size:1rem} 
}.slideshow-meta__count{display:inline-block;color:#8c8888;font-style:italic;font-size:.7777777778rem;text-align:right;vertical-align:top}.slideshow-meta__slide-caption{position:relative;padding-right:20px;font-size:.8888888889rem;line-height:1.1111111111rem}.slideshow-meta__slide-caption--has-read-more{max-height:135px;overflow:hidden;-webkit-transition:max-height .25s ease-out 0s;-moz-transition:max-height .25s ease-out 0s;transition:max-height .25s ease-out 0s}.slideshow-meta__slide-caption--has-read-more:after{content:'';position:absolute;right:0;left:0;bottom:0;display:block;height:25px;box-shadow:inset 0 -10px 10px #fff}#slideshow-content .video-play-button,.fullscreen-media .video-play-button{background-repeat:repeat;background-position:100px -119px;left:50%;max-width:none;min-height:0;min-width:0;position:absolute;transform:translate(-50%,-50%);height:84px;cursor:pointer}.slideshow-meta__slide-caption--has-read-more.is-open{max-height:100%;-webkit-transition:max-height .55s ease-in-out;-moz-transition:max-height .55s ease-in-out;transition:max-height .55s ease-in-out}.slideshow-meta__slide-caption--has-read-more.is-open:after{display:none}@media (min-width:740px) {
 .slideshow-meta__slide-caption{font-size:.8333333333rem;line-height:1.1666666667rem} 
}@media (min-width:980px) {
 .slideshow-meta__slide-caption{font-size:.7777777778rem} 
}.slideshow-meta__read-more{display:inline-block;margin-top:15px;color:#68a19a;font-size:.7777777778rem}.skip-ad-delay .skip-ad-cnt,.skip-ad-link{color:#b82f2a}.skip-ad-delay,.skip-ad-link{font-weight:400;margin-top:10px;font-size:1.125rem;text-align:center;font-family:'Roboto Condensed',sans-serif}.slideshow-meta__read-more:before{content:'Read More'}.slideshow-meta__read-more.is-toggled:before{content:'Show Less'}.skip-ad-delay{font-weight:700}.skip-ad-link{font-weight:700;display:none}#slideshow-content .video_object{visibility:hidden;opacity:0;position:absolute;width:100%;top:0}#slideshow-content .video-play-button{text-align:center;top:50%;width:84px}#slideshow-content .video-play-button:hover{opacity:.8}#slideshow-content.video-wrapper img{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}#slideshow-content.video-wrapper .video_object{visibility:visible;opacity:1;transition:opacity 2s linear}#slideshow-content.video-wrapper .video-play-button{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.fullscreen-media .video_object{visibility:hidden;opacity:0;position:absolute;width:100%;top:0}.fullscreen-media .video-play-button{text-align:center;top:50%;width:84px}.fullscreen-media.video,.has-title-card{position:relative}.fullscreen-media .video-play-button:hover{opacity:.8}.fullscreen-media.video-wrapper img{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.fullscreen-media.video-wrapper .video_object{visibility:visible;opacity:1;transition:opacity 2s linear}.fullscreen-media.video-wrapper .video-play-button{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.title-card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#000;background-color:rgba(0,0,0,.65);cursor:pointer;text-align:left}.title-card__content{position:absolute;top:48%;width:100%;padding:20px;box-sizing:border-box;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.title-card__title{margin:5px 0 30px;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.7777777778rem;line-height:2.1111111111rem}@media (max-width:350px) {
 .title-card__title{font-size:1.5555555556rem} 
}@media (min-width:740px) {
 .title-card__content{padding:0 10.1910828025%}.title-card__title{margin-bottom:7.0063694268%;font-size:2.5rem;line-height:3rem} 
}@media (min-width:980px) {
 .title-card__title{font-size:2.7222222222rem;line-height:3.1111111111rem} 
}.teaser-tout{position:relative;padding:52px 24px;background:50% 50% no-repeat;background-size:cover}.teaser-tout:hover:before{opacity:.3}.teaser-tout:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:0;opacity:.6;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.teaser-tout__headline{position:relative;z-index:10;margin:0;color:#fff;text-align:center;font-size:1.7777777778rem;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:700;line-height:1.1;display:block}.btn,.btn.btn1,.story-card__headline{font-family:'Roboto Condensed',sans-serif;font-weight:400}.teaser-tout__link{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-indent:101%;white-space:nowrap;z-index:20}.teaser-tout .tag-set{position:relative;z-index:10;margin-right:24px;margin-left:24px;margin-bottom:5px;font-size:.7222222222rem}@media (min-width:740px) {
 .teaser-tout{padding:70px 24px}.teaser-tout .tag-set{font-size:.7777777778rem} 
}.teaser-tout--standalone{clear:both;margin:auto -20px;padding:145px 24px}@media (min-width:980px) {
 .teaser-tout--standalone{margin:auto;padding:195px 24px} 
}.teaser-tout--standalone .tag-set{margin-bottom:20px;z-index:21}.teaser-tout--standalone .byline{position:relative;margin:20px auto 0;text-align:center}@media (min-width:980px) {
 .teaser-tout--standalone .byline{margin:40px auto 0} 
}.story-card__body>p,.story-card__intro{margin:12px 0;line-height:1.2222222222rem}.story-card{position:relative;margin-bottom:24px}.story-card.not-phone-hide-tout{display:none}.story-card--dotted{padding-bottom:12px}.story-card--dotted.story-card--featured{padding-bottom:20px}@media (max-width:739px) {
 .story-card--dotted.story-card--featured{width:100%} 
}.story-card--dotted .story-card__body{padding-left:10px}.story-card--dotted .story-card__body:after{content:'';display:block;width:140px;height:5px;padding-top:12px;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 0 100% repeat-x;float:left;max-width:75%}.btn.btn1,.story-card__media--overlay,.video-play-button,.video-play-button-medium,.video-play-button-small{background-repeat:no-repeat}.story-card--featured .story-card__headline{margin-bottom:7px;font-size:1.5555555556rem;line-height:1.8333333333rem}@media (min-width:740px) {
 .story-card--featured .story-card__headline{font-size:1.8333333333rem;line-height:2.1111111111rem} 
}.story-card--latest{width:33%!important}@media (max-width:739px) {
 .story-card--latest{width:100%!important} 
}@media (max-width:740px) {
 .story-card--latest{width:100%!important} 
}@media (min-width:741px) {
 .story-card--latest{width:50%!important} 
}@media (min-width:980px) {
 .story-card--featured .story-card__headline{font-size:1.8888888889rem;line-height:2.1666666667rem}.story-card--latest{width:33%!important} 
}.story-card--latest-flex-tout{width:100%!important;margin-top:110px!important;padding:0!important}.story-card--editors{width:46%;padding-right:20px;float:left;height:310px}@media (max-width:739px) {
 .story-card--latest-flex-tout{margin-top:0!important}.story-card--editors{width:100%;padding-right:0;height:auto;float:none!important} 
}.story-card--popular{margin-left:10px;margin-right:10px;display:inline-block;vertical-align:top}@media (min-width:980px) {
 .story-card--popular{width:17%} 
}@media (max-width:980px) {
 .story-card--popular{width:16%} 
}@media (max-width:739px) {
 .story-card--popular{width:100%;margin-left:0;margin-right:0;height:auto;float:none!important} 
}@media (min-width:740px) {
 .story-card--popular .story-card__body--rounded{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)} 
}.story-card--explore-tg{width:21%;margin-left:10px;margin-right:10px;display:inline-block;vertical-align:top}@media (max-width:739px) {
 .story-card--explore-tg{width:100%;margin-left:0;margin-right:0;height:auto;float:none!important;margin-bottom:0} 
}.story-card--secondary-small-text .story-card__headline,.story-card--small-text .story-card__headline{font-size:1rem}.story-card--secondary,.story-card--secondary-small-text{float:none;max-width:312px;margin:0 auto 30px;box-sizing:border-box}@media (min-width:740px) {
 .story-card--secondary,.story-card--secondary-small-text{float:left;clear:none;width:auto;max-width:none;margin:0}.story-card--secondary .story-card__body,.story-card--secondary .story-card__media,.story-card--secondary-small-text .story-card__body,.story-card--secondary-small-text .story-card__media{float:none;width:auto;padding-right:0;max-width:none} 
}.story-card__body{position:relative;margin-top:12px}.story-card__body--rounded,.story-card__body--rounded-responsive{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding:20px 10px 0;margin-top:-9.1666666667%;box-sizing:border-box;border-top-right-radius:8px;background-color:#fff}@media (min-width:980px) {
 .story-card__body--rounded-responsive{position:absolute;top:auto;right:0;bottom:0;float:right;width:47.5161987041%;height:280px;padding:30px 0 0 30px;border-top-right-radius:0;border-top-left-radius:8px} 
}.story-card__media--featured{max-width:545px;max-height:341px;position:relative}.story-card__media--overlay{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/transparent-1x1.png);left:0;max-width:none;min-height:100%;min-width:100%;position:absolute;text-align:center;top:0}.story-card__tg-tips{width:23%;padding-left:1%;padding-right:1%;float:left}@media (max-width:739px) {
 .story-card__tg-tips{width:100%!important;margin-bottom:0}.story-card__tg-tips img{margin:0 auto;width:95%;padding-top:10px} 
}.story-card__tg-tips .story-card__media{height:14.184vw;overflow:hidden}.story-card__headline{margin:0;font-size:1.1111111111rem;line-height:1.5;color:#232323;display:block}.story-group::after,.story-group__top::after{display:table;content:"";clear:both}@media (min-width:740px) {
 .story-card__headline{font-size:1.2222222222rem} 
}@media (min-width:980px) {
 .story-card__headline{font-size:1.3333333333rem} 
}.story-card__headline--sm{font-size:1rem}.story-card__headline--tg-tips{font-size:.8888888889rem}.story-card .tag-set{margin-bottom:0}.story-group{margin-bottom:40px}@media (min-width:740px) {
 .story-group{margin-bottom:60px} 
}@media (min-width:739px) {
 .story-group__left{float:left;width:-webkit-calc(100% - 336px);width:calc(100% - 336px)} 
}@media (min-width:0) {
 .story-group__left .story-card__media{position:relative;padding-bottom:83.9743589744%;overflow:hidden}.story-group__left .story-card__media img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0} 
}@media (min-width:980px) {
 .story-card__headline--tg-tips{font-size:.8888888889rem}.story-group{margin-bottom:65px}.story-group__left .story-card__media{height:524px;padding-bottom:0}.story-group__left .story-card__media.small{height:262px} 
}@media (max-width:739px) {
 .story-card__headline--tg-tips{font-size:.8888888889rem}.story-group__left .story-card__media{width:100%;padding-bottom:62.5%;overflow:visible} 
}@media (min-width:739px) {
 .story-group__right{float:right;width:312px} 
}.story-group__right .story-card__media{position:relative;padding-bottom:83.9743589744%;overflow:hidden}.story-group__right .story-card__media img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0}@media (min-width:740px) {
 .story-group__right .story-card__media{height:262px;padding-bottom:0}.story-group__top{margin-bottom:24px} 
}@media (min-width:740px) and (max-width:980px) {
 .story-group__right .story-card__media{position:relative;height:196px;overflow:hidden}.story-group__right .story-card__media img{position:absolute;top:0;left:0;transform:translate(0,0);margin-top:0} 
}.story-group__bottom{clear:both}@media (min-width:0) {
 .story-group__bottom>.story-card:first-child .story-card__media{position:relative;padding-bottom:83.9743589744%;overflow:hidden}.story-group__bottom>.story-card:first-child .story-card__media img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0} 
}@media (min-width:980px) {
 .story-group__bottom>.story-card:first-child .story-card__media{height:262px;padding-bottom:0}.story-group__bottom>.story-card:first-child .story-card__media.small{height:131px} 
}.story-group__bottom>.story-card:first-child .story-card__media img{margin-top:42px}@media (min-width:740px) {
 .story-group__bottom>.story-card{width:33.3333333333%;padding-right:16px}.story-group__two-up{float:left;width:66.6666666667%} 
}.story-group__two-up .story-card__media{width:100%;position:relative;height:0;padding-bottom:46.1363636364%;overflow:hidden}@media (min-width:0) {
 .story-group__two-up .story-card__media{position:relative;padding-bottom:83.9743589744%;overflow:hidden}.story-group__two-up .story-card__media img{position:absolute;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);max-width:none;max-height:100%;top:0;left:0} 
}.story-group__two-up .story-card__media img{transform:translate(0,0);max-width:none;max-height:100%;margin-top:42px}@media (min-width:980px) {
 .story-group__two-up .story-card__media{height:262px;padding-bottom:0}.story-group__two-up .story-card__media.small{height:131px}.story-group__two-up .story-card{padding-left:16px} 
}@media (min-width:740px) {
 .story-group__two-up .story-card{width:50%;padding-left:16px}.story-group__two-up .story-card:first-child{padding-left:8px;padding-right:8px} 
}@media (min-width:980px) {
 .story-group__two-up .story-card:first-child{padding-left:0;padding-right:0} 
}.story-group .ad{float:right;clear:both;margin-top:14px;border:6px solid #f7f8f8;display:none}@media (min-width:740px) {
 .story-group .ad{display:block} 
}.btn,.btn.btn1{border:none;border-radius:3px;background-color:#68a19a;color:#fff;font-size:.7777777778rem}.btn:hover,.title-card:hover .btn{background-color:#78aba5;color:#fff}.btn-hollow,.btn-hollow:hover{color:#68a19a}.btn-centered{display:table;margin:auto}.btn{padding:14px 23px 13px}.btn.btn1{float:right;background-image:url(//cdn-image.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/img/next-arrow_360.png);background-position:158px center;background-size:27px auto}.video-play-button-medium,.video-play-button-most-popular{background-position:14px -483px;height:80px;position:absolute;width:80px;background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/videoPlay.png);transform:translate(-50%,-50%)}.video-play-button{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/videoPlay.png);left:35%;max-width:none;min-height:100%;min-width:100%;position:absolute;text-align:center;top:-12%}@media (max-width:739px) {
 .video-play-button-medium{left:50%;top:45%} 
}@media (min-width:980px) {
 .video-play-button-medium{left:45%!important;top:50%!important} 
}@media (min-width:740px) {
 .video-play-button-medium{left:50%;top:45%} 
}.video-play-button-most-popular{left:46.5%;top:35%}.node-type-2015homepage .story-card__media{position:relative}.video-play-button-small{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/videoPlay.png);background-position:7px -792px;height:50px;left:50%;position:absolute;top:32%;transform:translate(-50%,-50%);width:50px}.node-type-article .article-tout-main .tout-column{position:relative}.node-type-2015homepage .most-popular .story-card__media{position:initial}.btn-hollow{border:2px solid #68a19a;border-radius:10px;font-family:Taviraj,serif;font-weight:400;padding:10px 23px 13px}.fullscreen-content,.fullscreen-slideshow-footer__count{font-family:'Roboto Condensed',sans-serif;font-weight:400}.btn-hollow__m-lg{margin-top:25px;margin-bottom:25px}@media (min-width:740px) {
 .btn-hollow__m-lg{margin-top:35px} 
}.fullscreen-content-container{position:fixed;top:0;right:0;left:0;bottom:0;z-index:999;background:#000;overflow:hidden;text-align:center;height:0;opacity:0;-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97);-webkit-transition:opacity,-webkit-transform,height;-moz-transition:opacity,-moz-transform,height;transition:opacity,transform,height}.fullscreen-content-container.is-open{height:100%;-webkit-transition:opacity,-webkit-transform;-moz-transition:opacity,-moz-transform;transition:opacity,transform;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.fullscreen-content-container__overflow-wrapper{height:100%;overflow:auto}.fullscreen-content{position:relative;z-index:0;width:100%;height:100%;padding:40px 60px 130px;box-sizing:border-box;color:#a7a6a6;font-size:.8333333333rem}.fullscreen-content__inner{display:block;height:100%}.fullscreen-content__close{position:absolute;top:10px;right:15px;color:#fff;font-size:1.4444444444rem}.fullscreen-content--single{padding:30px 60px}.fullscreen-content .media-content__more_slate .more-content-hd__inner{background-color:#000;color:#fff}.fullscreen-content .media-content__more_slate.right .tout-column img{width:280px;height:200px}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body{margin:0 0 12px}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body ul.tag-set{margin:0}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body a{color:#fff}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body a:hover{color:#286891}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body a .story-card_headline{color:#fff}.fullscreen-content .media-content__more_slate.right .tout-column .story-card__body a .story-card_headline:hover{color:#286891}.fullscreen-slideshow-footer{position:absolute;right:0;bottom:0;left:0;z-index:10;height:80px;background:#232323}.fullscreen-slideshow-footer__next,.fullscreen-slideshow-footer__prev{display:inline-block;color:#fff;font-size:2.1111111111rem}.fullscreen-slideshow-footer__next:before,.fullscreen-slideshow-footer__prev:before{line-height:80px}.fullscreen-slideshow-footer__next.is-disabled,.fullscreen-slideshow-footer__prev.is-disabled{opacity:.1;pointer-events:none}.fullscreen-slideshow-footer__count{margin:0 95px;line-height:80px;vertical-align:top;display:inline-block;color:#8c8888;font-style:italic;font-size:.7777777778rem;text-align:right}.fullscreen-slideshow-footer .social-share{float:right;margin:15px 30px}.fullscreen-slideshow-footer .social-share:after,.fullscreen-slideshow-footer .social-share__show-more{background-color:#232323}@media (min-width:980px) {
 .fullscreen-slideshow-footer .social-share{margin-top:20px} 
}.fullscreen-media{box-sizing:border-box}.fullscreen-media img{max-height:100%;margin:0 auto}.fullscreen-media--overlay{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/transparent-1x1.png);background-repeat:no-repeat;left:0;max-width:none;min-height:100%;min-width:90%;position:absolute;text-align:center;top:0}.fullscreen-media-meta{margin-bottom:120px;text-align:left}.fullscreen-media-meta__content-title{margin-top:15px;color:#fff;font-size:1.8333333333rem;line-height:1.2}.fullscreen-media-meta__media-title{font-size:1.1111111111rem;color:#fff}.fullscreen-media-meta__media-description{margin-bottom:30px}.fullscreen-media-meta__credit{display:inline-block;margin-top:0;padding-top:15px;border-top:dotted 3px}.fullscreen-media-meta--caption-only{margin-bottom:0;padding-bottom:0}.fullscreen-media-meta--caption-only .fullscreen-media-meta__credit{margin-bottom:0}@media (min-width:1100px) {
 .fullscreen-media{float:left;width:calc(100% - 300px);height:100%;padding-right:4.4444444444%}.fullscreen-media img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fullscreen-media .outbrain-full .media-content__more_slate img{display:block}.fullscreen-media .media-content__more_slate img{transform:none;top:0}.fullscreen-media-meta{float:right;width:300px;padding-bottom:30px}.fullscreen-media-meta__content-title{margin-top:0}.fullscreen-media-meta--caption-only{display:table;height:100%;padding-bottom:0}.fullscreen-media-meta--caption-only .fullscreen-media-meta__inner{display:table-cell;vertical-align:bottom} 
}.list-tout{position:relative;text-align:center}.list-tout::after{clear:both;content:"";display:table}@media (min-width:740px) and (max-width:980px) {
 .list-tout{text-align:left} 
}.list-tout__item,.slider{text-align:center}.list-tout__heading{margin:0 auto 35px;padding:0 0 20px;font-size:1.2222222222rem;font-family:Taviraj,serif;font-weight:400;font-weight:700;position:relative}.list-tout__heading:after,.list-tout__heading:before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#b0bcc4}.list-tout__heading:before{top:auto;bottom:0}.list-tout__heading:after{top:auto;bottom:6px}.list-tout__heading--span{display:block}.list-tout__item{position:relative;padding:15px 15px 17px}.list-tout__item:after{content:'';display:block;width:43.0769230769%;height:5px;padding-top:20px;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 0 100% repeat-x;margin:0 auto}.list-tout__item:first-child{padding-top:0}@media (min-width:740px) and (max-width:980px) {
 .list-tout__item{float:left;width:33.3333333333%;box-sizing:border-box;padding:0 4.4594594595% 35px 3.6486486486%;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/dotted-line-bg.png) 100% 0 repeat-y}.list-tout__item:after{display:none}.list-tout__item:last-child{background:0 0} 
}.list-tout__item-snippet{display:inline-block;margin:0 0 7px;color:#232323;font-family:'Roboto Condensed',sans-serif;font-weight:400}.list-tout__cta-link{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#68a19a}@media (min-width:740px) and (max-width:980px) {
 .list-tout__cta-link{position:relative;float:right;top:3px;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
}.list-tout .tag-set{margin-bottom:5px}.list-tout .link-trailing-arrow.link-trailing-arrow{position:absolute}.featured-stories-list .story-card{margin-bottom:0}@media (min-width:740px) {
 .fullscreen-media--overlay{min-width:95%!important}.featured-stories-list .story-card{margin-bottom:70px} 
}@media (min-width:980px) {
 .fullscreen-media-meta__media-description{max-height:320px;overflow:auto}.slider{text-align:left} 
}.slider__inner{position:relative;width:86.5384615385%;max-width:1125px;margin:0 auto}.slider__inner::after{clear:both;content:"";display:table}.slider__title{position:relative;line-height:1.2222222222rem;text-align:center;margin:20px 0 45px;color:#fff;font-family:Taviraj,serif;font-weight:400;background-color:#232323}.slider__title:before{content:'';position:absolute;top:55%;left:0;right:0;z-index:10;height:1px;background-color:#666766}.slider__title__inner{position:relative;z-index:20;display:inline-block;padding:0 20px;margin:0;background-color:#232323;font-size:1.2222222222rem;line-height:1}@media (min-width:980px) {
 .slider__title{float:left;width:30.2222222222%;margin:0 0 25px;padding:7.5555555556% 0 15px;border-bottom:1px solid #666766;text-align:left}.slider__title__inner{padding:0}.slider__title:after,.slider__title:before{display:none} 
}.slider__meta{width:83.3333333333%;margin:0 auto}.slider__meta .tag-set{text-align:center}@media (min-width:980px) {
 .slider__meta{float:left;clear:left;width:30.2222222222%}.slider__meta .tag-set{text-align:left} 
}.flex-ad-banner__inner,.nav-filter,.owl-controls,.owl-dots,.venue-info__hd-book-now,.wb-article-header__social-share-container,.wb-page-header__headline-copy{text-align:center}.slider__slide-title{margin-top:0;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.9444444444rem;line-height:1.2}@media (min-width:740px) {
 .slider__slide-title{font-size:2.4444444444rem} 
}.slider__slide-title a,.slider__slide-title a:visited{color:#fff}.slider .tag-set{margin-bottom:0}.slider .media-content{margin-bottom:40px}@media (min-width:980px) {
 .slider .media-content{float:right;width:65.3333333333%;margin-bottom:0} 
}.slider--full-width{width:100%;overflow:hidden;padding:40px 0;background:#232323;color:#fff}.slider--full-width .pagination{display:none}@media (min-width:980px) {
 .slider--full-width{padding:50px 0}.slider--full-width .pagination{display:block}.slider--full-width .pagination__next,.slider--full-width .pagination__prev{font-size:2.5rem} 
}.owl-nav,.pagination{position:absolute;top:50%;right:0;left:0;z-index:10;margin-top:-30px}.owl-nav .owl-next,.owl-nav .owl-prev,.owl-nav__next,.owl-nav__next__last,.owl-nav__prev,.pagination .owl-next,.pagination .owl-prev,.pagination__next,.pagination__next__last,.pagination__prev{position:absolute;display:inline-block;color:#8c8888;-webkit-transition:all 90ms ease-out;-moz-transition:all 90ms ease-out;transition:all 90ms ease-out}.owl-nav .owl-next:before,.owl-nav .owl-prev:before,.owl-nav__next:before,.owl-nav__next__last:before,.owl-nav__prev:before,.pagination .owl-next:before,.pagination .owl-prev:before,.pagination__next:before,.pagination__next__last:before,.pagination__prev:before{line-height:60px}.owl-nav .owl-next.is-disabled,.owl-nav .owl-prev.is-disabled,.owl-nav__next.is-disabled,.owl-nav__next__last.is-disabled,.owl-nav__prev.is-disabled,.pagination .owl-next.is-disabled,.pagination .owl-prev.is-disabled,.pagination__next.is-disabled,.pagination__next__last.is-disabled,.pagination__prev.is-disabled{pointer-events:none;opacity:.25}.owl-nav .owl-prev,.owl-nav__prev,.pagination .owl-prev,.pagination__prev{left:0;margin-right:23px}.owl-nav .owl-next,.owl-nav__next,.owl-nav__next__last,.pagination .owl-next,.pagination__next,.pagination__next__last{right:0;margin-left:23px}@media (min-width:740px) {
 .owl-nav .owl-next,.owl-nav .owl-prev,.owl-nav__next,.owl-nav__next__last,.owl-nav__prev,.pagination .owl-next,.pagination .owl-prev,.pagination__next,.pagination__next__last,.pagination__prev{padding:0 15px;font-size:1.6666666667rem}.owl-nav .owl-prev,.owl-nav__prev,.pagination .owl-prev,.pagination__prev{padding-right:20px}.owl-nav .owl-next,.owl-nav__next,.owl-nav__next__last,.pagination .owl-next,.pagination__next,.pagination__next__last{padding-left:20px} 
}.owl-nav--overlay .pagination__next,.owl-nav--overlay .pagination__next__last,.owl-nav--overlay .pagination__prev,.pagination--overlay .pagination__next,.pagination--overlay .pagination__next__last,.pagination--overlay .pagination__prev{padding:0 10px;font-size:1.2777777778rem;color:#fff;background:rgba(0,0,0,.45)}.owl-nav--overlay .pagination__next:hover,.owl-nav--overlay .pagination__next__last:hover,.owl-nav--overlay .pagination__prev:hover,.pagination--overlay .pagination__next:hover,.pagination--overlay .pagination__next__last:hover,.pagination--overlay .pagination__prev:hover{background:#000}.owl-nav--overlay .pagination__prev,.pagination--overlay .pagination__prev{left:0;right:auto;margin-right:0;border-radius:0 3px 3px 0}.owl-nav--overlay .pagination__next,.owl-nav--overlay .pagination__next__last,.pagination--overlay .pagination__next,.pagination--overlay .pagination__next__last{right:0;left:auto;margin-left:0;border-radius:3px 0 0 3px}.pagination__next--overlay,.pagination__next__last--overlay{position:absolute;height:550%;width:450%;opacity:0;transform:translate(-88%,-65%);-webkit-transform:translate(-88%,-65%)}.pagination__prev--overlay{position:absolute;height:520%;width:450%;opacity:0;transform:translate(-12%,-55%);-webkit-transform:translate(-12%,-55%)}@media (max-width:739px) {
 .pagination__next--overlay,.pagination__next__last--overlay{height:600%;width:300%;transform:translate(-83%,-47%);-webkit-transform:translate(-84%,-50%)}.pagination__prev--overlay{width:300%;transform:translate(-26%,-47%);-webkit-transform:translate(-26%,-50%)} 
}.owl-nav{display:none}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:47px}@media (min-width:980px) {
 .owl-nav{display:block} 
}.owl-dots{display:inline-block!important;margin:50px 0 10px}@media (min-width:980px) {
 .owl-dots{display:none!important} 
}.owl-dot{float:left;margin-right:10px;width:10px;height:10px;border-radius:50%;background:#726f6f}.owl-dot.active{background:#fff}.sf-pager{padding-top:10px;padding-bottom:10px;clear:both}.pager{font-family:Taviraj,serif;font-weight:400}.pager-first,.pager-last,.pager-next,.pager-previous{font-size:.6666666667rem;background-color:#68a19a;text-align:center;border:none;border-radius:3px;color:#fff}.pager-first a,.pager-last a,.pager-next a,.pager-previous a{color:#fff;padding:6px}.pager-first:hover,.pager-last:hover,.pager-next:hover,.pager-previous:hover{background-color:#78aba5}@media (max-width:739px) {
 .pager-first,.pager-last,.pager-next,.pager-previous{font-size:.7777777778rem;background-color:#68a19a;text-align:center;border:none;border-radius:3px;color:#fff}.pager-first a,.pager-last a,.pager-next a,.pager-previous a{color:#fff;padding:6px}.pager-first:hover,.pager-last:hover,.pager-next:hover,.pager-previous:hover{background-color:#78aba5}.pager li{padding:1em!important}.pager-current,.pager-ellipsis,.pager-item{display:none!important} 
}@media (min-width:740px) {
 .pager li{margin:0 0 .25em 1em!important} 
}.pager-ellipsis,.pager-item{font-size:.7777777778rem;color:#78aba5}.pager-ellipsis a,.pager-item a{color:#78aba5}.pager-ellipsis:hover,.pager-item:hover{color:#68a19a}.pager-current{font-size:.7777777778rem;color:#68a19a}.global-menu{position:fixed;top:auto;left:0;z-index:110;width:100%;margin-top:1px;background:#fff;overflow:hidden;opacity:0;visibility:hidden;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .1s ease-out,top 0s linear 0s;-moz-transition:all .1s ease-out,top 0s linear 0s;transition:all .1s ease-out,top 0s linear 0s}.global-menu.is-open{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media (min-width:740px) {
 .global-menu{left:auto;width:320px;border-right:1px solid #d2d4d3} 
}.global-menu__inner{overflow:auto;height:100%;width:100%}.global-menu__link-list{width:100%}.global-menu__link-list::after{clear:both;content:"";display:table}.global-menu__link-list li,.global-menu__list-item{clear:left;font-family:Taviraj,serif;font-weight:400;float:left;overflow:hidden}.global-menu__link-list h2{display:none}.global-menu__link-list li{position:relative;width:100%}.global-menu__link-list li.is-current:after{content:'';position:absolute;top:0;bottom:0;left:0;display:block;width:5px;background:#e7745c}.global-menu__link-list li a{color:#232323;display:block;padding:20px 50px;border-bottom:solid 1px #d2d4d3}.global-menu__list-item{position:relative;width:100%}.global-menu__list-item.is-current .global-menu__link{color:#e7745c}.global-menu__list-item.is-current:after{content:'';position:absolute;top:0;bottom:0;left:0;display:block;width:5px;background:#e7745c}.global-menu__link{color:#232323}.global-menu .simple-menu-list,.global-menu__link,.global-menu__search,.global-menu__social-follow{display:block;padding:25px 50px;border-bottom:solid 1px #d2d4d3}.global-menu__search{position:relative;box-sizing:border-box;padding:10px 15px}.global-menu__search:before{position:absolute;left:20px;color:#232323}.global-menu__search input[type=text]{width:100%;height:auto;padding:0 10px 0 50px;box-sizing:border-box;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#5285ad}.noscript-global-menu ul li,.split-links__label{font-family:Taviraj,serif}.global-menu__search input[type=text],.global-menu__search:before{line-height:45px}.global-menu__search .search__close,.global-menu__search label{display:none}@media (min-width:740px) {
 .global-menu__search:before{left:25px}.global-menu__search .search__field{padding-left:25px} 
}.global-menu__social-follow{padding-right:62px}.global-menu__social-follow .social-follow-list{height:1em;padding:8px 0}.global-menu__social-follow .social-follow-list__item{height:35px;padding-right:15%;border-right:solid 1px #d2d4d3;font-size:1.5rem;vertical-align:top}.global-menu__social-follow .social-follow-list__item:last-child{padding-right:0;border-right:0}.global-menu__social-follow .social-follow-list__icon:before{vertical-align:top}.global-menu a:hover{color:#e7745c}#time_inc_hat{height:auto!important}.global-menu__link-list li.slide-out-menu__list-item{position:relative;height:100%;overflow:hidden;transition:height .3s ease-out}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__sub-nav{width:100%;float:left;background:#f3f0ed;overflow:hidden;padding:10px 15px}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__sub-nav li a{color:#232323;display:block;padding:10px 50px;border-bottom:none;font-size:16px}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__sub-nav li a:hover{color:#e7745c}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__list-more{display:block;float:right;width:56px;height:56px;border-left:1px solid #D6D4D2;cursor:pointer;transition:background .25s ease-out;position:absolute;top:0;right:0}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__list-more:hover{background:#598983}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__list-more:hover:after{color:#fff}.global-menu__link-list li.slide-out-menu__list-item .slide-out-menu__list-more:after{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;margin:auto;left:55%;color:#5D615F}.global-menu__link-list li.slide-out-menu__list-item--is-open{border-bottom:1px solid #d2d4d3}.global-menu__link-list li.slide-out-menu__list-item--is-open a{border-bottom:solid 2px #598983}.global-menu__link-list li.slide-out-menu__list-item--is-open .slide-out-menu__list-more{background-color:#598983;border-left:none}.global-menu__link-list li.slide-out-menu__list-item--is-open .slide-out-menu__list-more:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);left:40%;top:45%;color:#fff}.accordion-nav__section__title:before,.split-links__link--next:before,.split-links__link--prev:before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.noscript-global-menu{width:100%;float:left;z-index:777;position:relative;margin-top:-25px}.noscript-global-menu ul li{float:left;padding:5px 10px;font-size:16px}.front .noscript-global-menu{margin-top:-55px}.front .featured__grid-feat .pinit-share{top:60px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,.15);visibility:hidden;opacity:0;-webkit-transition:opacity .12s ease-in-out;-moz-transition:opacity .12s ease-in-out;transition:opacity .12s ease-in-out}.split-links,.split-links__label--next-arrow{position:relative}.overlay--dark{background-color:rgba(0,0,0,.6)}.overlay--near-top{top:35px}.overlay--is-visible{opacity:1;visibility:visible;z-index:1000}.flex-ad-banner{width:100%;clear:both;margin:0 0 30px;background:#ebeaea}@media (min-width:740px) {
 .flex-ad-banner{margin:20px 0 30px} 
}.flex-ad-banner__ad,.flex-ad-banner__ad--centered{margin:0 auto}.flex-ad-banner__inner{background:#ebeaea;padding-top:1%;padding-left:0!important;padding-right:0!important}.flex-ad-banner__ad:last-child{display:none}@media (min-width:740px) {
 .flex-ad-banner__ad:last-child{display:block} 
}@media (min-width:980px) {
 .flex-ad-banner__ad{float:left;width:50%} 
}.advertisement-cmad-490x120{display:inline-block}.split-links{display:block;width:100%;border-top:1px solid #d2d4d3;box-sizing:border-box;margin-top:50px;text-decoration:none;font-size:.8888888889rem}.split-links::after{clear:both;content:"";display:table}.split-links__label{display:inline-block;margin:0 0 10px;line-height:1;color:#68a19a;font-weight:400}.split-links__link,.venue-info{font-family:'Roboto Condensed',sans-serif;font-weight:400}.split-links__label--next-arrow:before{position:absolute;right:-18px}.split-links__title{display:block;margin-bottom:5px;font-size:1rem;line-height:1.4}.venue-info,.venue-info__group{margin-bottom:20px}.split-links__link{position:relative;display:block;padding:20px 30px;box-sizing:border-box}.split-links__link,.split-links__link:hover{color:#232323}.split-links__link:hover .split-links__label{color:#e7745c}.split-links__link:first-child{border-bottom:1px solid #d2d4d3}@media (min-width:740px) {
 .split-links{border-top:1px dotted #232323}.split-links__link{display:inline-block;float:left;width:50%;border-left:1px dotted #232323;margin-right:-1px}.split-links__link:first-child{border-left:0;border-bottom:none} 
}.split-links__link--next:before,.split-links__link--prev:before{position:absolute;top:50%;transform:translateY(-50%);color:#68a19a}.split-links__link--next:hover:before,.split-links__link--prev:hover:before{color:#e7745c}.split-links__link--next:before{right:0}.split-links__link--prev:before{left:0}.venue-info{padding:20px 0;border-top:1px solid #d2d4d3;border-bottom:1px solid #d2d4d3;font-size:1rem}@media (min-width:740px) {
 .venue-info{font-size:.8888888889rem} 
}@media (min-width:980px) {
 .venue-info{padding:0;border-top:0;border-bottom:0} 
}.venue-info__hd{margin:0;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:1rem}@media (min-width:740px) {
 .venue-info__hd{font-size:.7777777778rem} 
}.venue-info__hd-book-now{height:35px;width:113px;background-color:#68a19a;border-radius:3px;display:table-cell;vertical-align:middle}.venue-info__hd-book-now a{color:#fff;display:block;padding:6px}.venue-info__hd-book-now:hover{background-color:#78aba5}.venue-info__hd.venue-info-url{display:none}.venue-info__hd.venue-info-url~span{word-wrap:break-word}.venue-info ul{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:700;font-size:1rem;list-style:none}.nav-filter__item,.wb-page-header__headline-copy{font-family:Taviraj,serif;font-weight:400}.venue-info li{margin-bottom:15px}.venue-info li:before{content:'';margin-right:4px;display:inline-block;background-color:#e7745c;width:4px;height:4px;border-radius:50%;vertical-align:middle}.grid::after,.grid__item__media:after,.hero-banner-img--gradient:after,.wb-article-header::after{content:""}.venue-schema-breadcrumb.tag-set__overlay{position:relative}.wb-logo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto}.wb-page-header{position:relative;padding-top:30px;padding-bottom:20px;margin-left:20px;margin-right:20px;background:#fff}@media (max-width:739px) {
 .wb-page-header .destination-page-header__copy{padding-bottom:10px} 
}@media (min-width:740px) {
 .venue-info ul{font-size:.7777777778rem}.wb-page-header{padding-top:40px;padding-bottom:30px;border-radius:10px} 
}@media (min-width:980px) {
 .wb-page-header{margin-top:-80px;margin-left:100px;margin-right:100px;padding-top:50px;padding-bottom:40px;border-radius:10px} 
}@media (min-width:1400px) {
 .wb-page-header{max-width:1100px;margin-left:auto;margin-right:auto} 
}.wb-page-header__headline-copy{max-width:835px;margin:auto;font-size:1.2222222222rem;line-height:1.5;display:block}@media (min-width:740px) {
 .wb-page-header__headline-copy{padding:0 30px} 
}.wb-page-header-title{padding-top:1px!important}.wb-page-header-tiled-landing-page{padding-bottom:0}.wb-page-header--top-cushion,.wb-page-header--top-cushion-sm{padding-top:45px}.wb-article-header::after{clear:both;display:table}@media (min-width:980px) {
 .wb-page-header--top-cushion-sm{padding-top:25px}.wb-article-header{border-top:1px solid #ebeaea} 
}.wb-article-header__no-filter{padding-top:10px}@media (min-width:1400px) {
 .wb-article-header__no-filter .wb-article-header__social-share-container{margin:0;float:none}.wb-article-header__social-share-container{margin:25px 11px 0 0;float:right} 
}.wb-article-header__social-share-container .social-share-list{display:inline-block;margin-top:15px}@media (min-width:740px) {
 .wb-article-header__social-share-container .social-share-list{margin:0 0 5px} 
}@media (max-width:739px) {
 .wb-article-header__social-share-container .social-share-list{margin-top:0}.venue-map__venues.venue-selected{box-shadow:0 -4px 5px rgba(0,0,0,.1)} 
}@media (min-width:980px) {
 .wb-article-header__social-share-container--center{float:none;display:table;margin:auto} 
}.wb-article__wrapper{padding-top:0}.nav-filter__item a,.nav-filter__item-border a{position:relative;padding:5px 10px;font-size:.7777777778rem;letter-spacing:.01em}.tiled-landing-trailing-text .alt-link,.tiled-landing-trailing-text .ranking-list__btt,.tiled-landing-trailing-text .top-list__cat-nav__back-link{display:inline-block;margin-bottom:70px;margin-top:40px}.nav-filter{display:none}@media (min-width:740px) {
 .nav-filter{display:block} 
}@media (min-width:1400px) {
 .nav-filter{text-align:left;float:left}.nav-filter--travelguide{text-align:center!important;float:none!important} 
}.nav-filter--light .nav-filter__item.active a{background:#68a19a;border-color:#68a19a}.nav-filter--light .nav-filter__item.active a:hover{border-color:#68a19a}.nav-filter__list{margin:20px auto}.nav-filter__item{display:inline-block;margin:10px 5px;font-weight:700;text-transform:uppercase;color:#68a19a}.grid__item__details--left .grid__item__cat,.nav-filter__item-border{font-family:Taviraj,serif;font-weight:400;text-transform:uppercase}.nav-filter__item a{-webkit-transition:border-color .15s ease-out;-moz-transition:border-color .15s ease-out;transition:border-color .15s ease-out;border-radius:5px;border:2px solid transparent;color:#232323}.nav-filter__item a:hover{border:2px solid #d2d4d3}@media (max-width:980px) {
 .nav-filter__item{margin:20px 5px 0}.nav-filter__item:last-child{margin:0 5px} 
}.nav-filter__item.active a{-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;transition:.15s ease-out;border:2px solid #e7745c;background:#e7745c;color:#fff}.nav-filter__item.active a:hover{border:2px solid #e7745c}.nav-filter__item-border{display:inline-block;margin:0 5px;font-weight:700;color:#68a19a}.nav-filter__item-border a{-webkit-transition:border-color 0s ease-out;-moz-transition:border-color 0s ease-out;transition:border-color 0s ease-out;border-radius:5px;border:2px solid #d2d4d3;color:#232323;background:#fff}.nav-filter__item-border a:hover,.nav-filter__item-border.active a{border:2px solid #68a19a;color:#fff;background:#68a19a}.nav-filter__item-border.active a{-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;transition:.15s ease-out}.nav-filter__item-border.active a:hover{border:2px solid #68a19a}.nav-filter__tlp{margin:20px 0}.nav-filter ul{list-style:none;text-align:center;padding:0;margin:0;z-index:1}.nav-filter a{display:block}.nav-filter li ul{position:absolute;display:none;width:inherit;text-align:left;padding-top:5px;background:#68a19a;border-radius:5px;margin-left:5px;border-top:5px solid #fff}.nav-filter li ul .nav-filter__item-border{margin:0}.nav-filter li:hover ul{display:block}.nav-filter li ul li{display:block;margin:0;border-bottom:1px solid #fff}.nav-filter li ul li:last-child{border-bottom:0}.nav-filter li ul li a{background:0 0;padding:5px;border:2px solid #68a19a;color:#fff}.grid__item,.grid__item__static{box-sizing:border-box;background:#f7f8f8;text-align:center;float:left}.grid__item,.grid__item:hover,.grid__item__cat,.grid__item__static:hover,.grid__item__title,.nav-filter li ul li a:hover{color:#232323}.grid__item__static{position:relative;display:block;width:100%;padding:10px;color:#232323;margin-bottom:10px}.grid__item__static .grid__item__media:after{display:none}.grid__item__static img{width:100%}.grid{padding-bottom:39px}.grid::after{clear:both;display:table}@media (min-width:740px) {
 .grid__item__static{position:absolute;top:0;right:10px;height:320px;padding-left:7px}.grid{width:650px;margin:auto} 
}@media (min-width:1051px) {
 .wb-logo{bottom:80px}.grid{width:975px;margin:auto} 
}@media (min-width:1400px) {
 .grid{width:100%;margin:auto} 
}.grid__item{display:block;width:100%;padding:10px;margin-bottom:10px}.grid__item--one-fourth{border:1px solid #d2d4d3}@media (min-width:740px) {
 .grid__item--one-fourth{width:315px}.grid__item--one-half{width:640px} 
}.grid__item img{width:100%;height:auto}.grid__item__media{position:relative}.grid__item__media:after{position:absolute;display:block;bottom:0;left:0;width:100%;height:50px}.grid__item__media .ad{margin-top:5px}.grid__item__media .adtxt{background-color:transparent}.grid__item__media--overlay{background-image:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/images/transparent-1x1.png);background-repeat:no-repeat;left:0;max-width:none;min-height:100%;min-width:100%;position:absolute;text-align:center;top:0}.grid__item__details{margin:15px auto 20px}.grid__item__details--left{display:block;margin-left:15px;margin-right:15px;text-align:left}.grid__item__details--left .grid__item__cat{font-weight:700}.grid__item__cat,.ranking-table__header{font-family:'Roboto Condensed',sans-serif}.grid__item__cat{font-weight:400;font-size:.8888888889rem}.custom-select,.grid__item__read-more,.grid__item__title{font-family:Taviraj,serif}.grid__item__cat--small{font-size:.6666666667rem}.grid__item__title{margin:5px 0 0;font-weight:400;font-size:1.1111111111rem;line-height:1.5;white-space:pre-line;display:block}.grid__item__read-more{font-weight:400;font-weight:700;text-transform:capitalize;color:#286891}.node-type-tiled-landing-page .grid__item__title{white-space:normal}@media (min-width:740px) {
 .node-type-tiled-landing-page .grid__item__static{height:335px}.node-type-tiled-landing-page .grid__item--one-fourth{min-height:335px}.page-node-481989 .grid__item__static{height:365px}.page-node-481989 .grid__item--one-fourth{min-height:365px} 
}.custom-select{display:block;position:relative;margin:45px auto;padding:20px 0;border-radius:5px;font-weight:400;font-weight:700;background:#68a19a;color:#fff;text-align:center;text-transform:uppercase}.custom-select--generic{margin:0;background:0 0;color:#232323;max-width:none}.custom-select--mobile-max-width,.mobile-select{max-width:300px}.custom-select--tg{margin:15px auto}.custom-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;color:#000;cursor:pointer}.custom-select select::-ms-expand{display:none}.hero-banner-img{position:relative;width:100%;padding-bottom:365px;background-repeat:no-repeat;background-position:center top}@media (min-width:740px) {
 .hero-banner-img{height:365px;padding-bottom:0} 
}@media (min-width:980px) {
 .hero-banner-img{height:365px} 
}.hero-banner-img--gradient:after{position:absolute;display:block;bottom:0;left:0;width:100%;height:200px;background:rgba(0,0,0,.35);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(60%,transparent));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.35) 60%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 60%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 60%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=0 )}.hero-banner-img--gradient:after .destination-guide__title{z-index:1}.ranking-table{background-color:#fff;width:100%}.ranking-table__header{padding-bottom:5px;border:0;font-weight:400;font-weight:700;font-size:.8888888889rem;text-align:left}.ranking-table__row,.ranking-table__row__name,.ranking-table__row__rank{font-family:'Roboto Condensed',sans-serif;font-weight:400}.ranking-table__row{border-bottom:1px solid #ebeaea;font-size:1rem;line-height:1.2}.ranking-table__row--highlighted,.ranking-table__row--highlighted .ranking-table__row__location{color:#e7745c}.ranking-table__row__col{position:relative;padding:15px 5px}.ranking-table__row__rank{display:table-cell;float:left;min-width:25px;margin-right:5px}.ranking-table__row__name-inner{display:table-cell}.ranking-table__row__name{vertical-align:top;display:block;margin-bottom:4px;font-weight:700}.ranking-table__row__location{display:block;color:#8c8888;font-size:.8888888889rem}.ranking-table__row__link,.ranking-table__row__link:hover{color:currentColor}.ranking-table__row__link:hover{text-decoration:underline}.ranking-table__row__score{vertical-align:middle}.ranking-table__row .ranking-icon-tooltip{position:absolute;top:14px;left:-40px}.ranking-table__header--score,.ranking-table__row__score{text-align:right;padding-right:0}.ranking-icon{position:relative;display:block;width:24px;height:24px;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/sprites/ranking-list-icons.svg) no-repeat;color:#000;font-style:normal;line-height:1.4}.ranking-icon--hof{background-position:0 -60px}.ranking-icon--shof{background-position:0 -30px}.ranking-icon--debut{background-position:0 0}.ranking-icon-tooltip{position:relative;z-index:0}.ranking-icon-tooltip .tooltip{position:absolute;bottom:52px;left:-9999px;z-index:40;max-height:1000px;width:250px;opacity:0;transition:opacity .1s ease-out,bottom .15s ease-out,left 0s linear .2s}.ranking-icon-tooltip .tooltip--show{bottom:38px;left:-20px;opacity:1;transition:opacity .15s ease-out,bottom .1s ease-out}.ranking-list{margin-top:30px;margin-bottom:70px}.ranking-list:before{display:block;content:" ";height:140px;margin-top:-140px;visibility:hidden}@media (min-width:740px) {
 .ranking-list:before{height:205px;margin-top:-205px}.ranking-list__title{font-size:1.3888888889rem} 
}.ranking-list__header{text-align:center}@media (min-width:980px) {
 .ranking-list__header{text-align:left} 
}.ranking-list__title{margin-top:0;margin-bottom:15px;font-family:Taviraj,serif;font-weight:400;font-size:1.3888888889rem;text-align:center}@media (min-width:980px) {
 .ranking-list__title{text-align:left} 
}.ranking-list__img::after{clear:both;content:"";display:table}.ranking-list__img__img-container{position:relative;margin-bottom:10px;text-align:center}.ranking-list__img__name{position:absolute;bottom:18px;width:100%;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.3333333333rem;line-height:1;text-shadow:0 0 7px rgba(0,0,0,.8)}.accordion-nav,.accordion-nav-tg,.mobile-select,.ranking-list__btt,.ranking-list__img__slideshow-link{font-family:Taviraj,serif;font-weight:400}.ranking-list__img .media-credit,.ranking-list__img .media-credit-prefix{display:block;text-align:center}@media (min-width:740px) {
 .ranking-list .social-share{float:right}.ranking-list__img .media-credit,.ranking-list__img .media-credit-prefix{display:inline-block;float:left;text-align:left} 
}.ranking-list__img__slideshow-link{display:block;padding-top:13px;padding-bottom:20px;border-top:1px solid #d2d4d3;border-bottom:1px solid #d2d4d3;margin-top:10px;color:#68a19a;font-size:1rem;line-height:1;text-align:center;text-transform:uppercase}.ranking-list__img__slideshow-link:hover{color:#e7745c}.ranking-list__img__slideshow-link:before{position:relative;top:5px;margin-right:.4em;font-size:1.5em}@media (min-width:740px) {
 .ranking-list__img__slideshow-link{float:right;padding:0;border:0;margin-top:0;font-size:.7222222222rem}.ranking-list__img__img-container{text-align:left}.ranking-list__img__name{left:18px} 
}.ranking-list__ranking-table-wrap{padding-left:45px;margin-top:40px;margin-bottom:40px}@media (min-width:980px) {
 .ranking-list__ranking-table-wrap{padding-left:11.4285714286%;padding-right:11.4285714286%} 
}.ranking-list__btt{font-size:1.1111111111rem}.accordion-nav{color:#fff;font-size:.7777777778rem}.accordion-nav__section{border-bottom:1px solid #9ab3c3;list-style:none}.accordion-nav__section--active,.accordion-nav__section:last-child{border-bottom:0}.accordion-nav__section:first-child,.accordion-nav__section:first-child .accordion-nav__section__title{border-radius:3px 3px 0 0}.accordion-nav__section:last-child,.accordion-nav__section:last-child .accordion-nav__section__title{border-radius:0 0 3px 3px}.accordion-nav__section--active .accordion-nav__section__title:before{content:'-'}.accordion-nav__section--active .accordion-nav__sub-section{height:auto}.accordion-nav__section--active:last-child .accordion-nav__section__title{border-radius:0}.accordion-nav__section__title{position:relative;display:block;padding:18px 30px;background-color:#5c829b;cursor:pointer}.accordion-nav__section__title:before{content:'+';position:absolute;top:50%;left:10px;font-size:1.1111111111rem;transform:translateY(-50%)}.accordion-nav__section__title:hover{background-color:#53758b}.accordion-nav__sub-section{height:0;overflow:hidden}.accordion-nav__sub-section__item{border-bottom:1px solid #9ab3c3;background-color:#7d9baf}.accordion-nav__sub-section__item:last-child{border-bottom:0}.accordion-nav__sub-section__item:hover{background-color:#6d8fa5}.accordion-nav__sub-section__item>a{display:block;padding:18px 30px;color:#fff}.accordion-nav-tg{color:#fff;font-size:.7777777778rem;width:99%;margin:0 auto}.accordion-nav-tg__section{border-bottom:1px solid #a7c8c4;list-style:none}.accordion-nav-tg__section--active,.accordion-nav-tg__section:last-child{border-bottom:0}.accordion-nav-tg__section:first-child,.accordion-nav-tg__section:first-child .accordion-nav-tg__section__title{border-radius:3px 3px 0 0}.accordion-nav-tg__section:last-child,.accordion-nav-tg__section:last-child .accordion-nav-tg__section__title{border-radius:0 0 3px 3px}.accordion-nav-tg__section--active .accordion-nav__section__title:before{content:'-'}.accordion-nav-tg__section--active .accordion-nav__sub-section{height:auto}.accordion-nav-tg__section--active:last-child .accordion-nav__section__title{border-radius:0}.accordion-nav-tg__section__title{position:relative;display:block;padding:18px 30px;background-color:#68a19a;cursor:pointer}.accordion-nav-tg__section__title:before{content:'+';position:absolute;top:50%;left:10px;font-size:1.1111111111rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.accordion-nav-tg__section__title:hover{background-color:#5c948d}.accordion-nav-tg__sub-section{height:0;overflow:hidden}.accordion-nav-tg__sub-section__item{border-bottom:1px solid #a7c8c4;background-color:#86b4ae}.accordion-nav-tg__sub-section__item:last-child{border-bottom:0}.venue-map__header,.venue-map__venues__venue{border-bottom:1px solid #d2d4d3;box-sizing:border-box}.accordion-nav-tg__sub-section__item:hover{background-color:#76aaa3}.accordion-nav-tg__sub-section__item>a{display:block;padding:18px 30px;color:#fff}.accordion-nav-tg__sub-section__item li{margin:0 .5em}.mobile-select{display:block;position:relative;margin:45px auto;padding:20px 0;border-radius:5px;font-weight:700;background:#68a19a;color:#fff;text-align:center;text-transform:uppercase}.tooltip__sub-title,.tooltip__title,.venue-map__venue-info__close-btn{font-family:'Roboto Condensed',sans-serif}.mobile-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:100%;opacity:0;color:#000}.tooltip{position:relative;padding:18px 15px;box-sizing:border-box;background-color:#e6e1cf;border-radius:3px;color:#232323;font-size:.7777777778rem;line-height:1.4}.tooltip--has-icon{padding-left:45px}.tooltip:after{content:'';position:absolute;top:100%;left:20px;height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #e6e1cf}.tooltip__icon{position:absolute;left:12px}.tooltip__title{font-weight:400;font-weight:700}.tooltip__sub-title{font-weight:400}.img-crop{position:relative;overflow:hidden}.img-crop>img{position:relative;top:0;width:auto;max-width:none}.img-crop--center>img{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.img-crop--left>img{left:0}.img-crop--right>img{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);left:100%}.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-container>iframe,.video-container>object.BrightcoveExperience{width:100%;height:100%;position:absolute}.page-travel-guide .destination-list .video-container{text-align:left}.article-video-insert{padding:10px 0}.venue-map{width:100%;height:100%;margin:0 auto;background-color:#fff}.venue-map__header{position:fixed;top:0;left:0;width:100%;height:50px;padding-left:12px;padding-right:12px;background-color:#fff}@media (min-width:740px) {
 .venue-map__header{position:static;height:90px;padding-left:30px;padding-right:30px} 
}.venue-map__header .nav-filter{float:left;text-align:left}.venue-map__header .custom-select{float:left;padding:12px 0}.venue-map__close-btn{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:right;width:18px;height:18px;cursor:pointer;fill:#000}.venue-map__close-btn:hover{fill:#68a19a}.venue-map__venues{position:fixed;top:-webkit-calc(70%);top:calc(70%);left:0;z-index:100;width:100%;height:30%;font-size:.7777777778rem;overflow:auto;-webkit-overflow-scrolling:touch}@media (min-width:740px) {
 .venue-map__venues{position:static;float:left;width:34.8484848485%;height:-webkit-calc(100% - 90px);height:calc(100% - 90px)} 
}.venue-map__venues__venue{padding:12px;cursor:pointer;background-color:#fff}.venue-map__venues__venue:hover{background-color:#f7f8f8}.venue-map__venues__venue:last-child{border-bottom:0}.venue-map__venues__venue--selected{position:fixed;top:40%;left:0;z-index:100;width:100%;height:100%}@media (max-width:740px) {
 .venue-map__venues__venue--selected{position:relative;top:auto;height:auto;overflow:scroll} 
}@media (min-width:740px) {
 .venue-map__venues__venue{padding:30px}.venue-map__venues__venue--selected{position:static;background-color:#f7f8f8;border-bottom:3px solid #e7745c} 
}.venue-map__venues h1{font-size:1rem}.venue-map__venue-ads{text-align:center;border-bottom:1px solid #ccc;padding:20px 0}.venue-map__venue-info::after{clear:both;content:"";display:table}.venue-map__venue-info__close-btn{position:absolute;top:0;right:0;width:45px;height:45px;box-sizing:border-box;background-color:#68a19a;border:0;color:#fff;font-weight:400;font-size:1.1111111111rem}.venue-map__venue-info__close-btn:hover{background-color:#52847e}.venue-map__venue-info__text-container{float:left;width:52.987012987%;padding-left:10px;box-sizing:border-box}.venue-map__venue-info__category{font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:.6666666667rem;line-height:1;text-transform:uppercase}.venue-map__venue-info__contact{display:none;clear:both;padding-top:10px}.venue-map__venue-info__title{margin:4px 0 0;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:1.0555555556rem;line-height:1.2}.destination-page-header__body li,.two-up-nav__item>a{font-family:Taviraj,serif;font-weight:400}.venue-map__venue-info__img{float:left;width:33.7662337662%}.venue-map__venue-info__desc{clear:both;padding-top:30px;margin:0;font-size:.8888888889rem}.venue-map__venue-info .alt-link,.venue-map__venue-info .ranking-list__btt,.venue-map__venue-info .top-list__cat-nav__back-link{display:inline-block;margin-top:10px}@media (max-width:739px) {
 .venue-map__venues__venue--selected .venue-map__venue-info__contact{display:block} 
}@media (min-width:740px) {
 .venue-map__venue-info{position:relative;top:auto;height:auto}.venue-map__venue-info__close-btn{width:30px;height:30px;font-size:.8888888889rem}.venue-map__venue-info__text-container{float:none;width:100%;padding-left:0}.venue-map__venue-info__title{margin-bottom:10px}.venue-map__venue-info__img{float:none;width:100%;margin-bottom:5px} 
}@media (min-width:980px) {
 .venue-map__venue-info__text-container{float:left;padding-left:20px;width:58.4415584416%}.venue-map__venue-info__img{float:left;width:41.5584415584%} 
}.venue-map__map{position:fixed;top:50px;left:0;height:-webkit-calc(70% - 50px);height:calc(70% - 50px);width:100%}@media (min-width:740px) {
 .venue-map__map{position:static;float:right;width:65.1515151515%;height:-webkit-calc(100% - 90px);height:calc(100% - 90px)} 
}.venue-map__map__canvas{height:100%}.venue-map__map .venue-label{display:none}.venue-map__map-info-overlay{max-width:290px;padding:8px}.venue-map__map-info-overlay__icon{float:left;width:35px;height:35px;margin-right:10px;overflow:hidden}.venue-map__map-info-overlay__icon img{width:100%}.venue-map__map-info-overlay__title{padding-left:45px}.map-container{position:absolute;display:block;max-width:1325px;height:100%;max-height:950px;top:0;right:0;bottom:0;left:0;margin:auto}@media (min-width:1400px) {
 .map-container{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:auto} 
}@media (min-height:950px) {
 .map-container{position:absolute;top:50%;left:0;right:0;margin-top:-475px} 
}.destination-guide__title{position:absolute;left:0;right:0;bottom:35px;padding-left:20px;padding-right:20px;margin:0;font-size:2.5rem;text-align:center;line-height:1.125;color:#fff;z-index:10}@media (min-width:740px) {
 .destination-page-header{padding-bottom:0}.destination-page-header .wb-page-header__headline-copy{text-align:left;padding-left:0;padding-right:0} 
}@media (max-width:739px) {
 .destination-page-header{padding-bottom:0} 
}@media (min-width:980px) {
 .destination-guide__title{bottom:112px;font-size:3.3333333333rem}.destination-page-header{padding-bottom:30px}.destination-page-header .wb-page-header__headline-copy{max-width:none;margin:0 0 1rem}.destination-page-header__copy{padding:0 60px} 
}.destination-page-header__body p{font-size:1.2222222222rem;margin-bottom:1rem}.destination-page-header__body li{margin-left:20px;list-style-type:disc;font-size:1rem}.destination-page-header__copy{border-bottom:0;margin-bottom:0}.destination-page-header__copy--truncated{display:block}.destination-page-header__copy--full{display:none}.destination-page-header__toggle-display{position:relative;display:inline-block;margin-left:10px;font-size:.8888888889rem;color:#286891;cursor:pointer}@media (min-width:740px) {
 .destination-page-header-nav{padding-top:5px} 
}@media (max-width:739px) {
 .destination-page-header-nav{padding-top:5px} 
}.destination-description{width:100%;float:left}@media (min-width:980px) {
 .destination-page-header-nav{padding-top:5px}.destination-description{width:-webkit-calc(100% - 368px);width:calc(100% - 368px)} 
}.one-up-nav,.two-up-nav{border-top:2px solid #d2d4d3;border-bottom:2px solid #d2d4d3;margin-top:22px;overflow:hidden}.one-up-nav .custom-select,.two-up-nav .custom-select{font-size:.8888888889rem;border-radius:0;padding:22px 0}@media (min-width:740px) {
 .one-up-nav .custom-select,.two-up-nav .custom-select{font-size:1.1111111111rem}.one-up-nav .nav-filter,.two-up-nav .nav-filter{display:block;padding-top:27px;padding-bottom:27px} 
}.one-up-nav .nav-filter__list,.two-up-nav .nav-filter__list{margin:0}.one-up-nav .nav-filter__item,.two-up-nav .nav-filter__item{margin-left:0;margin-right:0}.one-up-nav .nav-filter__item a,.two-up-nav .nav-filter__item a{font-size:.7777777778rem}@media (min-width:980px) {
 .one-up-nav .nav-filter,.two-up-nav .nav-filter{padding-left:50px;border-right:0}.one-up-nav .nav-filter__item a,.two-up-nav .nav-filter__item a{padding-top:10px;padding-bottom:10px;margin-left:5px;margin-right:5px}.two-up-nav{margin-top:0} 
}.two-up-nav__venue{border-top:1px solid #d2d4d3;border-bottom:0 solid #d2d4d3;border-left:1px solid #d2d4d3;border-right:1px solid #d2d4d3;background-color:#fff}.two-up-nav__item{display:block;float:left;width:50%;text-align:center}.two-up-nav__item:last-child{float:right}.two-up-nav__item:last-child a{border-right:0}.two-up-nav .custom-select,.two-up-nav__item>a{border-right:2px solid #d2d4d3}@media (min-width:740px) {
 .two-up-nav__item{width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.two-up-nav__item:last-child{width:130px} 
}@media (min-width:980px) {
 .two-up-nav__item{width:auto}.two-up-nav__item:last-child{width:auto;padding-right:25px}.two-up-nav__item>a{padding-right:50px} 
}.two-up-nav__item>a{display:block;width:100%;font-weight:700;font-size:.8888888889rem;text-transform:uppercase;color:#232323;padding-top:21px;padding-bottom:22px}@media (min-width:740px) {
 .two-up-nav__item>a{padding-top:35px;padding-bottom:35px;font-size:.8888888889rem} 
}.one-up-nav__item-sticky,.two-up-nav__sticky{position:fixed;width:100%;height:auto;background-color:#fff;z-index:100;padding:5px 0;display:none}@media (max-width:980px) {
 .two-up-nav .nav-filter{border-right:2px solid #d2d4d3} 
}.one-up-nav__item-sticky{top:85px}.one-up-nav__mobile-sticky{position:fixed;top:70px;width:100%;background-color:#fff;z-index:100;display:none}.two-up-nav__sticky{top:85px}.two-up-nav__sticky .nav-filter{padding-left:50px}.two-up-nav__sticky .two-up-nav__item>a{padding-top:10px}@media (min-width:740px) {
 .one-up-nav__item-sticky.fixed-desktop .nav-filter__item,.two-up-nav__sticky .nav-filter__item{margin:0 5px}.one-up-nav__item-sticky.fixed-desktop{display:block}.two-up-nav.hide-original{display:none}.two-up-nav__sticky.fixed-desktop{display:block}.two-up-nav__sticky .two-up-nav__item>a{padding-top:2px;padding-bottom:10px} 
}@media (max-width:739px) {
 .one-up-nav__mobile-sticky.fixed-mobile{display:block}.one-up-nav__mobile-sticky.fixed-mobile .custom-select{padding:10px 0;border-bottom:1px solid #d2d4d3}.two-up-nav__sticky{height:auto;border-bottom:1px solid #d2d4d3;padding-top:10px}.two-up-nav__sticky.fixed-mobile .custom-select{border-right:2px solid #d2d4d3;border-radius:0;padding:10px 0}.two-up-nav__sticky .two-up-nav__item>a{padding-top:12px;padding-bottom:10px}.two-up-nav__sticky.fixed-mobile{display:block;top:61px;padding:10px 0 0} 
}.menu-icon{position:relative;margin-right:5px}.category-icon{position:relative;top:1px;width:20px;height:14px}.map-icon{top:3px;width:26px;height:18px}@media (min-width:740px) {
 .menu-icon{margin-right:10px}.map-icon{top:5px;width:32px;height:22px} 
}.icon__calendar{width:48px;height:46px}.icon__transportation{width:43px;height:50px}.icon__weather{width:50px;height:43px}.icon__globe,.icon__lightbulb{width:50px;height:50px}.icon__electric{width:50px;height:34px}.icon__currency{display:block;width:25px;height:49px;margin:auto}.icon__to-top{position:relative;top:5px;width:18px;height:22px}.guide-social-share .social-share-list{margin-top:0}@media (min-width:740px) {
 .guide-social-share .social-share-list{margin-bottom:10px} 
}.destination-list .side-bar{padding-top:15px}@media (min-width:980px) {
 .guide-social-share .social-share-list{margin-bottom:8px}.destination-list .side-bar{display:block;float:right;right:0} 
}.destination-list .list{padding-top:15px;float:left;width:100%}@media (min-width:980px) {
 .destination-list .list{width:-webkit-calc(100% - 328px);width:calc(100% - 328px)} 
}.destination-list .list__item{float:left;padding-bottom:20px;width:100%}@media (max-width:739px) {
 .destination-list .list__item{background:#f7f8f8;padding:10px;margin:0 10px 20px -10px} 
}.destination-list .list__item__media{width:25%;overflow:hidden;position:relative;float:left;margin-right:15px;max-height:140px}@media (max-width:739px) {
 .destination-list .list__item__media{width:100%;margin-bottom:15px;margin-right:0;max-height:100%}.destination-list .list__item__details{width:100%} 
}@media (min-width:741px) {
 .destination-list .list__item__media{max-height:100px} 
}.destination-list .list__item__details{display:block;text-align:left}.ui-dialog-titlebar,div#myModal{display:none}.destination-list .list__item__title{font-size:1.1666666667rem;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:700;line-height:1.2;padding-bottom:10px;width:100%}.destination-list .list__item__title a{color:#232323}@media (max-width:739px) {
 .destination-list .list__item__title{font-size:1.1666666667rem} 
}.destination-list .list__item__description{font-size:.9444444444rem;margin:.5em 0}@media (max-width:739px) {
 .destination-list .list__item__description{font-size:1rem} 
}.destination-list .list__item__read_more{font-size:.9444444444rem;font-family:Taviraj,serif;font-weight:400;font-weight:700;text-transform:capitalize;color:#286891}.destination-list .grid{padding-bottom:0;margin:auto;padding-top:15px}@media (min-width:1400px) {
 .destination-list .grid{width:1289px} 
}.destination-list .grid__item{float:left;margin-left:6px;margin-right:6px;overflow:hidden}@media (min-width:740px) {
 .destination-list .grid__item{width:313px;height:435px} 
}@media (min-width:1400px) {
 .destination-list .grid__item{width:310px} 
}@media (max-width:739px) {
 .destination-list .list__item__read_more{font-size:1rem}.destination-list .grid__item{width:auto;height:auto;float:none;margin:0 auto 15px}.destination-list .grid__item.side-bar{display:none} 
}.destination-list .grid__item.side-bar{position:relative;float:right;right:auto}.destination-list .grid__item.side-bar--tall{height:880px}.destination-list .grid__item__media{height:183px;overflow:hidden}@media (max-width:739px) {
 .destination-list .grid__item__media{height:auto}.destination-list .grid__item__cat{font-size:1.1111111111rem}.destination-list .grid__item__title{font-size:1.1666666667rem} 
}.destination-list .grid__item__title{font-size:1.1666666667rem;font-family:'Roboto Condensed',sans-serif;font-weight:400;line-height:1.2}.destination-list .grid__item__description{font-size:.9444444444rem;margin:.5em 0}@media (max-width:739px) {
 .destination-list .grid__item__description{font-size:1rem} 
}.destination-list .grid__item__read_more{font-size:.9444444444rem;font-family:Taviraj,serif;font-weight:400;font-weight:700;text-transform:capitalize;color:#286891}@media (max-width:739px) {
 .destination-list .grid__item__read_more{font-size:1rem} 
}.destination-list .alt-link,.destination-list .ranking-list__btt,.destination-list .top-list__cat-nav__back-link{font-family:Taviraj,serif;font-weight:400}.popup-content{padding:2%;float:left;width:96%}.modal-header{border-bottom:2px solid #ccc;padding:2%;float:left;width:96%}.modal-content{background-color:#fff;box-shadow:3 5px 15px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.2);background-clip:padding-box;position:relative;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:12px;width:100%;float:left}.modal-footer{border-top:2px solid #ccc;padding:10px 2%;width:96%;margin-top:5px;text-align:right;float:left}.modal-dialog{float:left;width:100%}button.close{float:right;max-width:10%}.modal-header h6{float:left;max-width:90%}.popup-content ul{width:100%;float:left}.popup-content ul li{float:left;margin-right:3%;width:30%}.modal-header button.close{background:#666;color:#fff;font-size:18px;line-height:18px;padding:1px 5px 3px;border-radius:32px;margin:0;text-shadow:none;opacity:1;border:0;font-weight:700}div#myModal{position:fixed;top:50%;width:60%!important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:20}.ui-widget-content a{color:#286891}.ui-widget{font-family:inherit;font-size:inherit}.local-expert-tips::before,.newsletter-signup__submit.localexpertstips::after{display:inline-block;font-family:tlicons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;right:0;font-size:.8333333333rem;-webkit-font-smoothing:antialiased}.newsletter-signup__submit.localexpertstips::after{content:"\f114";position:absolute;bottom:3px}.local-expert-tips{width:275px;margin-bottom:25px!important;cursor:pointer}.local-expert-tips::before{content:"\f116";position:relative;bottom:1px;left:256px}#dg-local-experts-content{padding-bottom:25px;display:none}#dg-local-experts-content #localexpertssection{padding-bottom:0}.tiled-landing-page-header{font-family:Taviraj,serif;font-weight:400}.article-tips__title,.tiled-landing-page-header__title{font-family:'Roboto Condensed',sans-serif;font-weight:400}.tiled-landing-page-header .paragraph-full-view,.tiled-landing-page-header .paragraph-truncate-view{float:none}.tiled-landing-page-header__title{margin:10px 0 0;color:#232323;font-size:2.7222222222rem;font-weight:700}.tiled-landing-page-header__dek{margin:0 0 10px;text-align:left;padding:0 30px;font-size:.8888888889rem}.tiled-landing-page-header__dek p{margin:15px 0 0}@media (min-width:740px) {
 .tiled-landing-page-header__dek{padding:0 45px;font-size:1.1111111111rem} 
}.tiled-landing-page-header__toggle-display{margin-left:10px;font-size:.8888888889rem;color:#286891;cursor:pointer}.destination-guide-page-2015 .more-content-hd{padding-top:20px}.destination-guide-page-2015 .more-content-hd:before{top:64%}.destination-guide-page-2015 .story-card .story-card__media{position:relative}@media (min-width:1400px) {
 .destination-guide-page-2015 .article-tips__item{margin-right:57px}.destination-guide-page-2015 .tg-video-tout-bottom{display:none}.article-tips__item{float:left;max-width:425px;margin-right:60px} 
}@media (max-width:1400px) {
 .destination-guide-page-2015 .tg-video-tout-bottom{display:block}.destination-guide-page-2015 .tg-video-tout-top{display:none} 
}.article-tips__item{width:100%;overflow:hidden;margin-bottom:25px}@media (min-width:980px) {
 .destination-list .list__item__media{max-height:140px}.article-tips__item{width:-webkit-calc(100% - 340px);width:calc(100% - 340px)}.article-tips .side-bar{position:relative!important;top:auto} 
}@media (max-width:980px) {
 .article-tips__item{width:100%} 
}.article-tips__item:last-child{margin-bottom:0}.article-tips__body{float:left;width:84.1860465116%}.article-tips__icon{float:left;width:11.6279069767%;max-width:50px;margin-right:3.9534883721%;font-style:initial}.article-tips__icon svg{max-width:100%}.article-tips__title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:1.1111111111rem;line-height:1.125;display:block}.article-tips__content,.tg__destination--title{font-family:Taviraj,serif;font-weight:400}.article-tips__content{margin-top:0}.article-tips .side-bar{width:318px;background:#f7f8f8;padding:10px;margin-bottom:50px;box-sizing:border-box}.listicle__body-number,.listicle__body-title{padding-top:0;vertical-align:middle;box-sizing:border-box}@media (min-width:980px) {
 .article-tips .side-bar{display:block;float:right;right:0} 
}.four-up{width:100%}.four-up__block,.four-up__block_tips{width:100%;float:left}@media (min-width:740px) {
 .four-up__block,.four-up__block_tips{width:48%}.four-up__block:nth-child(2n),.four-up__block_tips:nth-child(2n){float:right}.four-up .story-card__media{max-height:188px;overflow:hidden;position:relative} 
}@media (min-width:980px) {
 .four-up__block{width:23%;padding-right:2.666666667%}.four-up__block:nth-child(2n){float:left}.four-up__block:nth-child(4n){float:right;padding-right:0}.four-up__block_tips{width:23%;padding-right:2.666666667%}.four-up__block_tips:nth-child(2n){float:left}.four-up__block_tips:nth-child(4n){padding-right:0} 
}.listicle{position:relative;padding-bottom:0;border-bottom:1px solid #d2d4d3}.listicle::after{clear:both;content:"";display:table}.listicle__banner-img{width:100%;padding-bottom:83.3333333333%;background:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/test-hero.jpg) 50% 50% no-repeat;background-size:cover}@media (min-width:740px) {
 .listicle__banner-img{height:400px;padding-bottom:0}.listicle__with_header_image .side-bar{right:10px} 
}@media (min-width:980px) {
 .listicle__banner-img{height:515px;background-attachment:fixed} 
}.listicle__with_header_image{margin-top:-100px;background:#fff;border-radius:10px;padding-left:10px}.listicle__media-credit{float:right;margin:5px 10px 0}.listicle__main-body{margin:0 auto 10px;float:left}@media (min-width:1025px) {
 .listicle__main-body{float:left;width:-webkit-calc(100% - 370px);width:calc(100% - 370px)}.listicle__main-body iframe{width:100%!important} 
}.listicle__body{position:relative;margin:0 auto;float:left}@media (max-width:739px) {
 .listicle__body{width:100%} 
}@media (min-width:740px) {
 .listicle__body .listicle-ad{margin:0 auto;width:300px} 
}@media (min-width:980px) {
 .listicle__body{margin-bottom:0}.listicle__body .listicle-ad{width:100%} 
}@media (min-width:1025px) {
 .listicle__body{float:left;width:-webkit-calc(100% - 370px);width:calc(100% - 370px)}.listicle__body iframe{width:100%!important} 
}.listicle__body-inner{position:relative;margin-bottom:1.6rem;overflow:visible;display:table;height:100%}.listicle__body-inner:nth-last-child(2)+.hr-listicle{display:none}.listicle__body-head{display:inline;width:45%}@media (max-width:739px) {
 .listicle__body-inner{margin-bottom:0}.listicle__body-head{width:100%} 
}.listicle__body-number{color:#97a8a5;float:left;display:table-cell;font-size:4.5rem;line-height:1.1;margin-bottom:5px;width:6.25rem;max-width:6.25rem;min-width:6.25rem;text-align:center;margin-top:0}.listicle__body-title{margin-bottom:.25rem;margin-top:1rem;padding-bottom:0;display:block;float:left;margin-right:-6.25rem;padding-right:6.875rem;font-size:1.625rem;font-weight:700;color:#000;line-height:1.2}@media (max-width:739px) {
 .listicle__body-title{display:table-cell;vertical-align:middle;width:95%;margin-bottom:.5625rem} 
}@media (min-width:741px) {
 .listicle__body-title{width:95%} 
}@media (min-width:980px) {
 .listicle__body-title{width:46%} 
}.listicle__body-title-no-image{width:95%}.listicle__body-dek{float:left;width:100%}@media (min-width:741px) {
 .listicle__body-dek{width:45%} 
}@media (min-width:980px) {
 .listicle__body-dek{width:45%} 
}@media (min-width:1025px) {
 .listicle__body-dek{width:100%} 
}@media (min-width:1200px) {
 .listicle__body-dek{width:45%} 
}.listicle__body-dek-no-img{width:100%}.listicle__body-dek p{margin:1em 0 12px}.listicle__body .media-content{float:right;margin:0}@media (max-width:739px) {
 .listicle__body .media-content{width:100%} 
}@media (min-width:739px) {
 .listicle__body .media-content{padding-top:1rem} 
}@media (min-width:741px) {
 .listicle__body .media-content{width:53%} 
}.listicle__body .media-content__media-holder{position:relative;text-align:center}@media (min-width:980px) {
 .listicle__body .media-content{width:53%}.listicle__body .media-content__smart-crop{position:relative;padding-bottom:0!important;overflow:hidden;height:auto} 
}@media (min-width:740px) {
 .listicle__body .media-content__smart-crop{position:relative;padding-bottom:84.2592592593%;overflow:hidden;height:auto} 
}@media (max-width:980px) {
 .listicle__side-bar{visibility:hidden;display:none} 
}@media (min-width:980px) {
 .listicle__side-bar{display:block;float:right;right:0;margin-top:-120px!important;width:300px;position:absolute} 
}.node-type-listicle .tout-column .tout-column--overlay,.tg__tips-section .story-card__media{position:relative}.hr-listicle{width:75%;max-width:37.5rem;height:1px;background-color:#eaeeed;display:block;border:none;box-sizing:border-box;margin:0 auto 1.6rem}@media (max-width:739px) {
 .listicle__body .media-content__smart-crop{padding-bottom:64%}.listicle__body .media-content__smart-crop img{left:50%;transform:translateX(-50%) translateY(0)}.hr-listicle{margin-bottom:.25rem} 
}.node-type-listicle .tag-set__tag--channel{font-size:.7777777778rem}.tg__destination{width:100%;border-top:2px solid #ddd;border-bottom:2px solid #ddd;padding-top:5px;padding-bottom:15px;margin-top:10px;margin-bottom:20px}.tg__destination--title{text-align:center;display:block;margin:10px 0;font-weight:700}.content-pager__link-dir,.tg__destination .nav-continent__item{font-family:Taviraj,serif;font-weight:400;text-transform:uppercase}.tg__destination .accordion-nav__section__title{background:#68a19a}.tg__destination .accordion-nav__sub-section__item{background:#86b4ae;margin:0 .25em}.tg__destination .nav-filter__tg{text-align:center!important;float:none!important}.tg__destination .nav-filter__tg .item-list ul{margin:0}.tg__destination .nav-continent__item{color:#68a19a;display:inline-block;font-weight:700;margin:10px 5px}.tg__destination .nav-continent__item a{border:2px solid transparent;border-radius:5px;color:#232323;font-size:.777778rem;letter-spacing:.01em;padding:5px 10px;position:relative;transition:border-color .15s ease-out 0s}.tg__destination .nav-continent__item a:hover{border:2px solid #d2d4d3}.tg__more-section{margin:0 auto;max-width:925px;padding:10px 0}@media (min-width:980px) {
 .tg__more-section .nav-travel_ideas__item{float:left;width:30%} 
}.tg__more-section ul{margin:0}.tg__more-section--popular-destinations{text-align:left}@media (min-width:740px) {
 .tg__more-section--popular-destinations{display:table-cell} 
}.tg__more-section--popular-destinations li{width:100%}.tg__more-section--ways-explore{float:left;width:33%;text-align:left}.tg__more-section--ways-explore ul{margin-top:10px}.tg__more-section--ways-explore li{width:100%;margin-left:0!important}.tg__tips-section{margin:0 auto;max-width:1400px;padding:10px 0}.tg__tips-section .story-card__headline--tg-tips{height:50px}@media (max-width:739px) {
 .tg__more-section--ways-explore{width:100%}.tg__tips-section .story-card__media{display:none;height:0}.tg__tips-section .story-card__body--rounded{padding-top:0;margin-top:0}.tg__tips-section .story-card__headline--tg-tips{height:25px;line-height:1} 
}.tg-video-tout .story-card{margin-bottom:34px}.content-pager{position:fixed;width:100%;top:75%;left:0;right:0;z-index:40}.content-pager__link{height:80px;position:absolute;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}@media (max-width:739px) {
 .content-pager__link{height:50px} 
}.content-pager__link::after{clear:both;content:"";display:table}.content-pager__link .pagination-btn{height:100%;width:57px;color:#68a19a;border-radius:0;box-shadow:none}.content-pager__link--next{right:0;border-left:3px solid #68a19a}.content-pager__link--next .pagination-btn{float:right}.col-md-4,.col-sm-6,.content-pager__link--next .content-pager__link-interior,.content-pager__link--prev .pagination-btn{float:left}.content-pager__link--prev{text-align:right;left:0;border-right:3px solid #68a19a}.content-pager__link--prev .content-pager__link-interior{float:right}.content-pager__link-dir{font-weight:700;color:#68a19a;font-size:.7777777778rem;line-height:1;opacity:0;margin:13px 15px 5px}.cityguide-info__article .header,.cityguide__link-more,.cityguide__read-more{font-family:Taviraj,serif;font-weight:400}@media (max-width:739px) {
 .content-pager__link .pagination-btn{width:25px}.content-pager__link-dir{margin:5px 15px 2px;font-size:.6666666667rem} 
}.content-pager__link-title{color:#232323;line-height:1.125;font-size:.8888888889rem;opacity:0;margin:0 15px 13px}.content-pager__link-interior{width:0;height:100%;box-sizing:border-box;overflow:hidden;-webkit-transition:width .15s cubic-bezier(.22,.61,.36,1);-moz-transition:width .15s cubic-bezier(.22,.61,.36,1);transition:width .15s cubic-bezier(.22,.61,.36,1)}.content-pager__link:hover .content-pager__link-interior{width:300px}@media (max-width:739px) {
 .content-pager__link-title{font-size:.7777777778rem}.content-pager__link:hover .content-pager__link-interior{width:280px} 
}.content-pager__link:hover .content-pager__link-dir,.content-pager__link:hover .content-pager__link-title{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.22,.61,.36,1) .15s;-moz-transition:opacity .2s cubic-bezier(.22,.61,.36,1) .15s;transition:opacity .2s cubic-bezier(.22,.61,.36,1) .15s}.pagination-btn{background-color:transparent;border:0;height:58px;width:58px;position:relative;border-radius:50%;background-color:rgba(255,255,255,.8);box-shadow:2px 2px 2px rgba(0,0,0,.4);text-align:center;cursor:pointer}.pagination-btn .pagination-arrow-icon{position:absolute;top:50%;left:54%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:40px;width:40px;color:#68a19a}@media (max-width:739px) {
 .pagination-btn .pagination-arrow-icon{height:20px;width:20px} 
}.pagination-btn--prev .pagination-arrow-icon{left:46%;-webkit-transform:rotateZ(-180deg) translateY(50%) translateX(50%);-moz-transform:rotateZ(-180deg) translateY(50%) translateX(50%);-ms-transform:rotateZ(-180deg) translateY(50%) translateX(50%);-o-transform:rotateZ(-180deg) translateY(50%) translateX(50%);transform:rotateZ(-180deg) translateY(50%) translateX(50%)}.pagination-btn:hover{background-color:#fff}.pagination-btn svg{fill:currentColor}@media (max-width:767px) {
 .clear-left-xs{clear:left!important} 
}@media (min-width:768px) and (max-width:991px) {
 .clear-left-sm{clear:left!important} 
}@media (min-width:992px) and (max-width:1199px) {
 .clear-left-md{clear:left!important} 
}@media (min-width:1200px) {
 .clear-left-lg{clear:left!important} 
}.banner-bg{background-color:#a7a6a6}.banner-centered{margin:15px auto 0}.page-container--cityguide{margin:0 auto;padding-top:8px;padding-left:0;padding-right:0}.page-container--cityguide .social-share-list__icon,.page-container--cityguide .social-share:after{background-color:transparent!important}@media (min-width:980px) {
 .page-container--cityguide{padding-left:60px;padding-right:60px;margin-left:3.5%;margin-right:3.5%;border-left:solid 1px #d2d4d3;border-right:solid 1px #d2d4d3} 
}@media (max-width:980px) {
 .page-container--cityguide{margin-left:0;margin-right:0}.cityguide .one-up-nav{width:100%} 
}.page-container--hr{border-bottom:solid 1px #d2d4d3;padding-left:60px;padding-right:60px;margin-left:15.5%;margin-right:15.5%;margin-top:25px}.leaderboard-container--cityguide{padding-bottom:8px}.cityguide--padding-30{padding:30px}.cityguide__link-more{margin-left:1rem}.cityguide__read-more{font-weight:700}.cityguide__title{position:absolute;left:0;right:0;bottom:35px;padding-left:20px;padding-right:20px;margin:0;font-size:2.5rem;text-align:center;line-height:1.125;color:#fff;z-index:10}@media (min-width:980px) {
 .cityguide__title{bottom:112px;font-size:3.3333333333rem}.cityguide .one-up-nav .nav-filter{padding-left:27px;padding-right:27px} 
}.cityguide-info{text-align:center;margin-bottom:50px}.cityguide-info__article .header{font-weight:700}.cityguide-info p,.cityguide-info__read-more{font-family:Taviraj,serif;font-weight:400}.cityguide-info p{margin-left:30px;margin-right:30px;font-weight:700;font-size:.8333333333rem;line-height:2.2em}.cityguide-info__read-more{font-weight:700;color:#68a19a}.cityguide-page-header{padding-top:0;padding-bottom:0}.cityguide .divider{border:0;background-color:#d2d4d3;height:1px;margin-top:30px;margin-bottom:30px}.cityguide .container .right-column .row,.continents .container .right-column .row{height:100%}.cityguide .hero-banner-img--gradient:after .cityguide-guide__title{z-index:1}.cityguide .one-up-nav{border:none;margin:0 auto}.cityguide .container .main-column,.cityguide .container .row{margin-left:-7px;margin-right:-7px}.cityguide .container{width:100%;padding:0 25px}@media (min-width:980px) {
 .cityguide .container{padding:0} 
}.cityguide .container--padding-bottom{padding-bottom:50px}.cityguide .container .article-wrapper{position:relative}@media (max-width:980px) {
 .cityguide .container .article-wrapper{padding:0 8%} 
}@media (max-width:740px) {
 .cityguide .container .article-wrapper{padding:0} 
}.cityguide .container div[class^=col-]{padding-left:7px;padding-right:7px}.cityguide .container .main-column{padding-right:314px}@media (max-width:991px) {
 .cityguide .container .main-column{padding-right:0}.cityguide .container .right-column{display:none} 
}.cityguide .container .right-column{position:absolute;width:300px;top:0;right:0;bottom:0;padding:0 15px 15px}.cityguide .cityguide-article{position:relative;padding:20px 20px 4px;margin-bottom:14px;background-color:#ebeaea}.cityguide .cityguide-article--tip{background-color:transparent;padding:0 0 20px;margin-bottom:30px}.cityguide .cityguide-article--tip .header{line-height:1.2em;margin:16px 0 4px}.cityguide .cityguide-article .header{font-family:'Roboto Condensed',sans-serif;font-weight:400}.cityguide .cityguide-article p{font-family:Taviraj,serif;font-weight:400;font-size:.8888888889rem}.cityguide .cityguide-article .article-image{position:relative;margin:0;padding:0}.cityguide .cityguide-article .article-image:before{display:block;content:"";width:100%;padding-top:62.5%}.cityguide .cityguide-article .article-image>.content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.cityguide .cityguide-article .article-image img{position:relative;width:auto;max-width:none;height:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cityguide .cityguide-article .article-image--green{background:#69a19a;background:-moz-linear-gradient(top,#69a19a 0,#39605b 100%);background:-webkit-linear-gradient(top,#69a19a 0,#39605b 100%);background:linear-gradient(to bottom,#69a19a 0,#39605b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a19a', endColorstr='#39605b', GradientType=0 )}.cityguide .cityguide-article .article-image-caption{position:absolute;left:50%;top:50%;width:100%;background:#000;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding:4px 16px;z-index:10;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-container--continents{margin:0 auto;padding-top:8px;padding-left:0;padding-right:0}.page-container--continents .social-share-list__icon,.page-container--continents .social-share:after{background-color:transparent!important}@media (min-width:980px) {
 .page-container--continents{padding-left:60px;padding-right:60px;margin-left:3.5%;margin-right:3.5%;border-left:solid 1px #d2d4d3;border-right:solid 1px #d2d4d3}.continents .one-up-nav .nav-filter{padding-left:27px;padding-right:27px} 
}@media (max-width:980px) {
 .page-container--continents{margin-left:0;margin-right:0}.continents .one-up-nav{width:100%} 
}.leaderboard-container--continents{padding-bottom:8px}.continents .continents-header-full{margin:0 0 30px}.continents .one-up-nav{border-top:none;margin:0 auto}.continents .container{width:100%;padding:0 25px}@media (max-width:739px) {
 .continents .container{width:auto}.continents .container .col-sm-6{width:100%} 
}@media (min-width:741px) {
 .continents .container{width:auto}.continents .container .col-sm-6{width:47%} 
}@media (min-width:980px) {
 .continents .container{padding:0} 
}.continents .container--padding-bottom{padding-bottom:50px}.continents .container .article-wrapper{position:relative}.continents .container .main-column{padding-right:314px}@media (max-width:991px) {
 .continents .container .main-column{padding-right:0}.continents .container .right-column{display:none} 
}.continents .container .right-column{position:absolute;width:300px;top:0;right:0;bottom:0;padding:0 7px 14px}.continents .container .main-column>.row,.continents .container .right-column>.row{margin-left:-7px;margin-right:-7px}.continents .container .main-column div[class^=col-],.continents .container .right-column div[class^=col-]{padding-left:7px;padding-right:7px}.continents .carousel{background-color:#232323;position:relative}.continents .carousel .carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.continents .carousel .carousel-indicators li{background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.continents .carousel .carousel-indicators li.active{background-color:#fff;height:12px;margin:0;width:12px}.continents .carousel .carousel-control{bottom:0;font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;color:#888;width:55px;z-index:20}.continents .carousel .carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,transparent 100%);background-repeat:repeat-x}.continents .carousel .carousel-control.right{background-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;left:auto;right:0}.continents .carousel .carousel-control .pagination__prev{position:absolute;top:50%}@media (max-width:739px) {
 .continents .carousel .carousel-control .pagination__prev{top:30%} 
}.continents .carousel .carousel-control .pagination__next{position:absolute;top:50%}@media (max-width:739px) {
 .continents .carousel .carousel-control .pagination__next{top:30%} 
}.continents .carousel .carousel-inner{overflow:hidden;position:relative;width:100%}.continents .carousel .carousel-inner .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;transition:.6s ease-in-out left}@media all and (transform-3d),(-webkit-transform-3d) {
 .continents .carousel .carousel-inner .item .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.continents .carousel .carousel-inner .item .carousel-inner>.item.active.right,.continents .carousel .carousel-inner .item .carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.continents .carousel .carousel-inner .item .carousel-inner>.item.active.left,.continents .carousel .carousel-inner .item .carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.continents .carousel .carousel-inner .item .carousel-inner>.item.active,.continents .carousel .carousel-inner .item .carousel-inner>.item.next.left,.continents .carousel .carousel-inner .item .carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} 
}.continents .carousel .carousel-inner .active,.continents .carousel .carousel-inner .next,.continents .carousel .carousel-inner .prev{display:block}.continents .carousel .carousel-inner .active,.continents .carousel .carousel-inner .next.left,.continents .carousel .carousel-inner .prev.right{left:0}.continents .carousel .carousel-inner .next,.continents .carousel .carousel-inner .prev{position:absolute;top:0;width:100%}.continents .carousel .carousel-inner .active.right,.continents .carousel .carousel-inner .next{left:100%}.continents .carousel .carousel-inner .active.left,.continents .carousel .carousel-inner .prev{left:-100%}.continents .carousel .carousel-inner .item a img,.continents .carousel .carousel-inner .item img{margin:auto}.continents .carousel-wrapper{position:relative;background-color:#7f7f7f;padding-top:33px}.continents .carousel-wrapper .tag-set{margin:0}.continents .carousel-wrapper .tag-set .tag-set__tag:after,.continents .carousel-wrapper .tag-set .tag-set__tag>a{color:#fff}.continents .carousel-wrapper .continents-info{position:absolute;width:100%;height:100%}.continents .carousel-wrapper .continents-info .info-inner{position:relative;height:100%;max-width:1006px;margin:0 auto;z-index:10}.continents .carousel-wrapper .continents-info .info-black,.continents .carousel-wrapper .continents-info .info-location,.continents .carousel-wrapper .continents-info .info-white{position:absolute;display:inline-block}.continents .carousel-wrapper .continents-info .info-black,.continents .carousel-wrapper .continents-info .info-white{left:50%;font-family:Taviraj,serif;font-weight:400;white-space:nowrap}.continents .carousel-wrapper .continents-info .info-location{top:63%;background-color:rgba(0,0,0,.5);color:#fff;padding:10px 110px 25px 70px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:-2px}@media (max-width:739px) {
 .continents .carousel-wrapper .continents-info .info-location{margin:0 auto} 
}.continents .carousel-wrapper .continents-info .info-location--title{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:300;color:#fff;font-size:5.2777777778rem;margin:10px 0;text-transform:capitalize}@media (max-width:980px) {
 .continents .carousel-wrapper .continents-info .info-location--title{font-size:4.1666666667rem} 
}@media (max-width:740px) {
 .continents .carousel-wrapper .continents-info .info-location--title{font-size:1.6666666667rem} 
}.continents .carousel-wrapper .continents-info .info-location a,.continents .carousel-wrapper .continents-info .info-location h1,.continents .carousel-wrapper .continents-info .info-location p{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:300;color:#fff}.continents .carousel-wrapper .continents-info .info-location h1{font-size:5.2777777778rem;margin:10px 0;text-transform:capitalize}.continents .carousel-wrapper .continents-info .info-location p{padding:0 0 0 6px}@media (max-width:980px) {
 .continents .carousel-wrapper .continents-info .info-location p{padding:0} 
}.continents .carousel-wrapper .continents-info .info-location a{margin-right:15px;text-decoration:underline}.continents .carousel-wrapper .continents-info .info-white{background-color:#fff;padding:2px 50px;font-size:1.6666666667rem;z-index:10;-webkit-transform:translate(-50%,25px);-moz-transform:translate(-50%,25px);-ms-transform:translate(-50%,25px);-o-transform:translate(-50%,25px);transform:translate(-50%,25px)}.continents .carousel-wrapper .continents-info .info-black{background-color:#000;padding:0 20px;color:#fff;font-size:2.0555555556rem;line-height:1.2em;text-transform:capitalize;-webkit-transform:translate(-50%,65px);-moz-transform:translate(-50%,65px);-ms-transform:translate(-50%,65px);-o-transform:translate(-50%,65px);transform:translate(-50%,65px)}.continents .continent-article .article-image img,.local-experts__pre_title{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}@media (max-width:980px) {
 .continents .carousel-wrapper .continents-info .info-black,.continents .carousel-wrapper .continents-info .info-white{display:none}.continents .carousel-wrapper .continents-info .info-location{width:100%;text-align:center;padding:30px 0 25px;top:50%}.continents .carousel-wrapper .continents-info .info-location h1{font-size:4.1666666667rem} 
}@media (max-width:740px) {
 .continents .carousel-wrapper .continents-info .info-location{top:40%}.continents .carousel-wrapper .continents-info .info-location h1{font-size:1.6666666667rem}.continents .carousel-wrapper .continents-info .info-location p{font-size:.7777777778rem} 
}.continents .continent-article--location{margin-bottom:30px;min-height:515px}@media (max-width:739px) {
 .continents .carousel-wrapper .continents-info .info-location a{margin-left:8px;margin-right:8px}.continents .continent-article--location{min-height:auto} 
}@media (max-width:980px) {
 .continents .continent-article--location{min-height:auto} 
}.continents .continent-article--tip{background-color:transparent;padding:0 0 20px;margin-bottom:30px}.continents .continent-article--tip .header{font-family:'Roboto Condensed',sans-serif;font-weight:400;line-height:1.2em;margin:16px 0 4px}.continents .continent-article>.content{padding:10px}.continents .continent-article .article-image{position:relative;margin:0;padding:0}.continents .continent-article .article-image:before{display:block;content:"";width:100%;padding-top:62.5%}.continents .continent-article .article-image>.content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.continents .continent-article .article-image img{position:relative;width:100%;max-width:none;height:100%;left:50%;transform:translateX(-50%)}.continents .continent-article .article-image-caption{position:absolute;left:50%;top:50%;font-size:25px;text-transform:uppercase;background:#000;color:#fff;font-family:Taviraj,serif;font-weight:400;padding:4px 16px;z-index:10;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.continents .continent-article .headline{position:relative;display:block;background-color:#fff;padding:16px 10px 10px;margin:-33px 40px 0 0;border-radius:0 8px 0 0;color:#68a19a;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:.7777777778rem;line-height:1.2em}.continents .continent-article p{font-size:.8888888889rem}.continents .continent-article .list{list-style:disc;font-size:.7777777778rem;margin-left:20px;margin-bottom:10px}.continents .continent-article .list li a{color:#232323}.continents .continent-article .footer{text-align:center}.continents .continent-article .footer .btn{border-radius:8px;padding:10px 30px;position:relative}.continents--regions{position:relative;clear:both}.continents--regions .main-column{padding-right:330px}@media (max-width:739px) {
 .continents--regions .col-xs-12{padding-left:0} 
}.continents--region{background-color:#d4d4d4;background-size:240px 240px;background-repeat:no-repeat;background-position:right bottom;height:350px;margin:14px 0 0;padding:20px;text-align:center}@media (max-width:767px) {
 .continents--region{height:auto;min-height:350px} 
}.continents--region ol{list-style:none;padding:0;margin:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:700;font-size:1.1111111111rem}.continents--region h2,.continents--region-more .header,.local-experts__title{font-family:Taviraj,serif;font-weight:400}.continents--region h2{font-size:2rem;color:#0ea5bb}.continents--region-more{height:auto;background:0 0}@media (max-width:739px) {
 .continents--region-more{padding:0} 
}.continents--region-more .header{height:195px;width:100%;margin:0;padding:0;background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_us_canada.gif);background-position:0 0;background-size:initial;background-color:#0ea5bb;color:#fff;text-align:left}.continents--region-more .header .more-wrapper{position:relative;height:100%;width:43%;padding-left:10%}.continents--region-more .header .list-wrapper{position:absolute;top:40px;right:0;width:50%}.continents--region-more .header .list-wrapper a{color:#fff}.continents--region-more .header .more{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.continents--region-more .header .location,.continents--region-more .header .more-to-do{display:block;line-height:1em}.continents--region-more .header .more-to-do{font-size:1.2222222222rem}.continents--region-more .header .location{font-size:1.6666666667rem}@media (max-width:980px) {
 .continents--region-more .header .more-wrapper{padding-left:30px}.continents--region-more .header .location{font-size:1.3888888889rem} 
}@media (max-width:739px) {
 .continents--region-more .header .more-wrapper{padding:20px 0!important;height:auto;width:100%}.continents--region-more .header{height:auto}.continents--region-more .header .list-wrapper{position:relative;top:0;right:auto;width:100%;text-align:center}.continents--region-more .header .more{top:0;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
}.continents--region-africa--middle-east{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_africa.gif)}.continents--region-asia{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_asia.gif)}.continents--region-caribbean{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_caribbean.gif)}.continents--region-europe{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_europe.gif)}.continents--region-australia--south-pacific{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_australia.gif)}.continents--region-latin-america,.continents--region-us--canada{background-image:url(/sites/all/themes/tnl_redesign/templates/etr/assets/img/continents/globe_latin.gif)}.col-sm-6{width:48%}.col-md-4{width:31.3333%}@media (min-width:740px) {
 .hidden-md{display:none!important} 
}.page-container--local-experts{margin:0 auto;padding-top:8px;padding-left:0;padding-right:0;background-color:#fff}.page-container--local-experts .social-share-list__icon,.page-container--local-experts .social-share:after{background-color:transparent!important}@media (min-width:980px) {
 .hidden-lg{display:none!important}.page-container--local-experts{padding-left:60px;padding-right:60px;margin-left:3.5%;margin-right:3.5%;border-left:solid 1px #d2d4d3;border-right:solid 1px #d2d4d3} 
}@media (max-width:980px) {
 .page-container--local-experts{margin-left:0;margin-right:0} 
}.leaderboard-container--local-experts{padding-bottom:8px}.local-experts__divider{border:0;background-color:#d2d4d3;height:1px;margin-top:30px;margin-bottom:30px}.local-experts--padding-30,.local-experts--share-wrapper{padding:30px}@media (max-width:991px) {
 .local-experts--share-wrapper{padding:0;-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)} 
}.local-experts--share-wrapper-overlayed{position:relative;padding:0 0 25px;margin-top:-70px}.local-experts__title{position:absolute;left:0;right:0;bottom:85px;margin:0;padding:0 20px;font-weight:700;font-size:4.7222222222rem;text-align:center;line-height:1.125;color:#fff;z-index:10}.local-experts-info__article .header,.local-experts__pre_title{font-weight:400;font-family:Taviraj,serif}@media (max-width:991px) {
 .local-experts__title{bottom:auto;top:165px} 
}@media (max-width:767px) {
 .local-experts__title{padding:0;font-size:2.7777777778rem} 
}.local-experts__pre_title{position:absolute;display:inline-block;left:50%;bottom:190px;padding:0 100px;background-color:#000;font-weight:300;font-size:2.3888888889rem;white-space:nowrap;color:#fff;transform:translateX(-50%)}@media (max-width:991px) {
 .local-experts__pre_title{bottom:auto;top:100px} 
}@media (max-width:767px) {
 .local-experts__pre_title{padding:0 30px;font-size:2.1111111111rem} 
}.local-experts-info{text-align:center;margin-bottom:50px}.local-experts-info__article .header{font-weight:700}.local-experts-info p{max-width:780px;margin:0 auto;font-size:.8888888889rem;line-height:2.2em}.local-experts-info__read-more{font-family:Taviraj,serif;font-weight:400;font-weight:700;color:#68a19a}.local-experts .hero-banner-img--gradient:after .cityguide-guide__title{z-index:1}.local-experts .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:980px) {
 .local-experts .container{padding:0} 
}.local-experts .container--padding-bottom{padding-bottom:50px}.local-experts .container .article-wrapper{position:relative;margin:0 5%}@media (max-width:980px) {
 .local-experts .container .article-wrapper{margin:0 10px} 
}@media (min-width:768px) and (max-width:991px) {
 .local-experts .container .article-wrapper--shift-left{margin:0 50px}.local-experts .container .article-wrapper--shift-left div[class^=col-]{margin-left:-40px;margin-right:20px} 
}@media (max-width:767px) {
 .local-experts .container .article-wrapper{margin:0 -10px}.local-experts .container .article-wrapper .row{margin-left:-15px;margin-right:-15px;clear:both}.local-experts .container .article-wrapper div[class^=col-]{padding-left:15px;padding-right:15px} 
}.local-experts .container .row{margin-left:-15px;margin-right:-15px;clear:both}.local-experts .leaderboard-container--slideshow .clear-left-sm,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .clear-left-sm,.local-experts .page-container .clear-left-sm,.local-experts .page-container-more-local-experts .clear-left-sm,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .clear-left-sm{clear:left}.local-experts .container div[class^=col-]{padding-left:30px;padding-right:30px}@media (min-width:980px) {
 .local-experts .container .main-column{padding-right:360px}.local-experts .container .right-column .side-bar{display:block;float:right} 
}.local-experts .container .right-column{position:absolute;width:330px;top:0;right:0;bottom:0;padding:0 30px 30px}.local-experts .container .right-column .row{height:100%}.local-experts .container .right-column .side-bar{top:0}@media (max-width:767px) {
 .local-experts .container .main-column.switch-sm,.local-experts .container .main-column.switch-xs{padding-right:0}.local-experts .container .right-column.switch-sm,.local-experts .container .right-column.switch-xs{display:none} 
}@media (max-width:991px) {
 .local-experts .container .main-column.switch-md{padding-right:0}.local-experts .container .right-column.switch-md{display:none} 
}.local-experts .local-experts-card{margin:0 auto 50px;text-align:left;height:auto;position:relative;display:inline-block}.local-experts .local-experts-card .location{display:inline-block;margin:10px 0 0;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-weight:300;font-size:.7777777778rem}.local-experts .local-experts-card .name{margin:0;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:1.3888888889rem;line-height:1.2em}@media (max-width:1199px) {
 .local-experts .local-experts-card .name{font-size:1.1111111111rem} 
}.local-experts .local-experts-card a,.local-experts .local-experts-card p{margin:0;font-family:Taviraj,serif;font-weight:400;font-weight:700;font-size:.7777777778rem;color:#68a19a}.local-experts .local-experts-article{position:relative;padding:0;margin-bottom:40px;background-color:#000;text-align:center}@media (max-width:767px) {
 .local-experts .local-experts-card .location{font-size:.6666666667rem}.local-experts .local-experts-card .name{font-size:1rem}.local-experts .local-experts-card a,.local-experts .local-experts-card p{font-size:.6666666667rem}.local-experts .local-experts-article{margin-bottom:20px} 
}.local-experts .local-experts-article img{opacity:.4}.local-experts .local-experts-article:hover img{opacity:.6}.local-experts .local-experts-article--tip{background-color:transparent;padding:0 0 20px;margin-bottom:30px}.local-experts .local-experts-article--tip .header{font-family:'Roboto Condensed',sans-serif;font-weight:400;line-height:1.2em;margin:16px 0 4px}.local-experts .local-experts-article p{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:.8888888889rem}.local-experts .local-experts-article .article-image{position:relative;margin:0;padding:0}.local-experts .local-experts-article .article-image:before{display:block;content:"";width:100%;padding-top:100%}.local-experts .local-experts-article .article-image>.content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.local-experts .local-experts-article .article-image img{position:relative;width:auto;max-width:none;height:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.local-experts .local-experts-article .article-image-caption{position:absolute;left:50%;top:50%;width:100%;background:0 0;color:#fff;font-family:Taviraj,serif;font-weight:400;padding:4px 16px;z-index:10;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.local-experts .leaderboard-container--slideshow .no-top,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .no-top,.local-experts .page-container .no-top,.local-experts .page-container-more-local-experts .no-top,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .no-top{top:0}@media (max-width:980px) {
 .local-experts .article-wrapper .main-column{padding-right:0}.local-experts .leaderboard-container--slideshow,.local-experts .newsletter-signup--full-width .newsletter-signup__inner,.local-experts .page-container,.newsletter-signup--full-width .local-experts .newsletter-signup__inner{padding-left:0;padding-right:0;margin:0 auto}.local-experts .leaderboard-container--slideshow .right-column,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .right-column,.local-experts .page-container .right-column,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .right-column{width:328px;float:right;padding-right:20px} 
}@media (min-width:980px) {
 .local-experts .leaderboard-container--slideshow,.local-experts .newsletter-signup--full-width .newsletter-signup__inner,.local-experts .page-container,.newsletter-signup--full-width .local-experts .newsletter-signup__inner{padding-left:3.5%;padding-right:3.5%;margin:0 auto} 
}@media (min-width:740px) {
 .local-experts .leaderboard-container--slideshow .main-column,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .main-column,.local-experts .page-container .main-column,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .main-column{width:100%} 
}@media (min-width:1025px) {
 .local-experts .leaderboard-container--slideshow .main-column,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .main-column,.local-experts .page-container .main-column,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .main-column{float:left;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)} 
}@media (max-width:739px) {
 .local-experts .leaderboard-container--slideshow .main-column,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .main-column,.local-experts .page-container .main-column,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .main-column{width:100%}.local-experts .leaderboard-container--slideshow .right-column,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .right-column,.local-experts .page-container .right-column,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .right-column{display:none} 
}.local-experts .leaderboard-container--slideshow .no-pad,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .no-pad,.local-experts .page-container .no-pad,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .no-pad{padding-left:0;padding-right:0}.local-experts .leaderboard-container--slideshow .article-wrapper--shift-left,.local-experts .leaderboard-container--slideshow .col-sm-4,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .article-wrapper--shift-left,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .col-sm-4,.local-experts .page-container .article-wrapper--shift-left,.local-experts .page-container .col-sm-4,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .article-wrapper--shift-left,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .col-sm-4{display:inline-block}@media (max-width:739px) {
 .local-experts .leaderboard-container--slideshow .col-sm-4,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .col-sm-4,.local-experts .page-container .col-sm-4,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .col-sm-4{float:none;padding-left:5px;padding-right:5px} 
}@media (min-width:980px) {
 .local-experts .leaderboard-container--slideshow .col-sm-4,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .col-sm-4,.local-experts .page-container .col-sm-4,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .col-sm-4{padding-right:0} 
}@media (min-width:1024px) {
 .local-experts .leaderboard-container--slideshow .col-sm-4,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .col-sm-4,.local-experts .page-container .col-sm-4,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .col-sm-4{padding-left:5px;padding-right:5px;width:31%;float:none} 
}@media (min-width:980px) {
 .local-experts .leaderboard-container--slideshow .pad,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .pad,.local-experts .page-container .pad,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .pad{padding-left:3.5%;padding-right:3.5%} 
}@media (max-width:739px) {
 .local-experts .leaderboard-container--slideshow .pad,.local-experts .newsletter-signup--full-width .newsletter-signup__inner .pad,.local-experts .page-container .pad,.newsletter-signup--full-width .local-experts .newsletter-signup__inner .pad{padding-left:0;padding-right:0} 
}.local-experts .page-container-more-local-experts{border-left:solid 1px #d2d4d3;border-right:solid 1px #d2d4d3;padding-left:0;padding-right:0;max-width:1398px;background-color:#fff;text-align:center;padding-top:8px}.local-experts .page-container-more-local-experts .dg-local-experts-content{width:95%;margin:0 auto}@media (max-width:980px) {
 .local-experts .page-container-more-local-experts{padding-left:0;padding-right:0;margin:0 auto}.local-experts .page-container-more-local-experts .main-column{float:left;width:-webkit-calc(100% - 348px);width:calc(100% - 348px)}.local-experts .page-container-more-local-experts .right-column{width:328px;float:right;padding-right:20px} 
}@media (min-width:740px) {
 .local-experts .page-container-more-local-experts .four-up__block_tips{height:270px;text-align:left!important}.local-experts .page-container-more-local-experts .right-column{display:none} 
}.local-experts .page-container-more-local-experts .no-pad{padding-left:0;padding-right:0}@media (min-width:980px) {
 .local-experts .page-container-more-local-experts{margin:0 auto}.local-experts .page-container-more-local-experts .main-column{float:left;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)}.local-experts .page-container-more-local-experts .pad{padding-left:3.5%;padding-right:3.5%} 
}@media (max-width:739px) {
 .local-experts .page-container-more-local-experts{border-left:none;border-right:none}.local-experts .page-container-more-local-experts .main-column{width:100%}.local-experts .page-container-more-local-experts .right-column{display:none}.local-experts .page-container-more-local-experts .pad{padding-left:0;padding-right:0} 
}.local-experts-author .articles,.local-experts-author section{position:relative}.local-experts-author .articles .col-sm-6{position:relative;min-height:1px;float:left}@media (min-width:980px) {
 .local-experts-author .articles .col-sm-6{width:30%;padding-left:0!important;padding-right:20px!important} 
}.local-experts-author .articles .local-experts-card{text-align:left;height:265px;margin:0;position:relative}@media (max-width:980px) {
 .local-experts-author .articles .col-sm-6{width:41%;padding-left:35px!important;padding-right:10px!important}.local-experts-author .articles .local-experts-card{height:275px;line-height:20px} 
}.local-experts-author .articles .local-experts-card .lazy-image{position:relative;max-width:200px}.local-experts-author .articles .tip-article{margin-bottom:40px;background-color:#000}.local-experts-author .articles .tip-article img{opacity:.4}.local-experts-author .articles .tip-article :hover img{opacity:.6}@media (max-width:739px) {
 .local-experts-author .articles .col-sm-6{padding-left:3.5%!important;padding-right:0!important;width:45%}.local-experts-author .articles .tip-article{margin-bottom:20px} 
}.local-experts-author .articles .tip-article .article-image-caption{font-family:Taviraj,serif;font-weight:400;position:absolute;left:50%;top:50%;background:#000;color:#fff;white-space:nowrap;padding:4px 16px;transform:translate(-50%,-50%);z-index:10}.local-experts-author .articles .article-image{position:relative;margin:0;padding:0;box-sizing:border-box;display:block}.local-experts-author .articles .article-image img{position:relative;width:auto;max-width:none;height:100%;left:50%;transform:translateX(-50%)}.local-experts-author .articles .article-image .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.local-experts-author .articles .article-image:before{display:block;content:"";width:100%;padding-top:62.5%;box-sizing:border-box}.local-experts-articles .more-content-hd:before,.local-experts-author .more-content-hd:before{display:none}.local-experts-author .content-bottom .more-content-hd{text-align:center}.local-experts-author .more-content-hd{text-align:left;padding-left:15px}@media (max-width:991px) {
 .local-experts-author .more-content-hd{text-align:left}.local-experts-author .more-content-hd .more-content-hd__inner{padding-left:0} 
}.local-experts-author .container{width:auto;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}@media (max-width:980px) {
 .local-experts-author .container{padding-left:0;padding-right:0;margin:0 auto}.local-experts-author .container .main-column{float:left;width:-webkit-calc(100% - 348px);width:calc(100% - 348px)}.local-experts-author .container .right-column{width:328px;float:right;padding-right:20px} 
}@media (min-width:980px) {
 .local-experts-author .container{padding-left:3.5%;padding-right:3.5%;margin:0 auto}.local-experts-author .container .main-column{float:left;width:-webkit-calc(100% - 328px);width:calc(100% - 328px)} 
}@media (max-width:739px) {
 .local-experts-author .container .main-column{width:100%}.local-experts-author .container .right-column{display:none} 
}.local-experts-author .container .article-wrapper .row,.local-experts-author .container .local-experts-author-info .row{margin-left:-15px;margin-right:-15px}.local-experts-author .container .article-wrapper .col-xs-4,.local-experts-author .container .local-experts-author-info .col-xs-4{width:27%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width:739px) {
 .local-experts-author .container .article-wrapper .col-xs-4,.local-experts-author .container .local-experts-author-info .col-xs-4{padding-left:7px;padding-right:7px} 
}.local-experts-author .container .article-wrapper .col-xs-8,.local-experts-author .container .local-experts-author-info .col-xs-8{width:63%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;text-align:left}.local-experts-author .container .article-wrapper .divider,.local-experts-author .container .local-experts-author-info .divider{border:0;background-color:#d2d4d3;height:1px;margin-top:30px;margin-bottom:30px}.local-experts-author .container .local-experts-author-info{margin:30px auto;width:100%;max-width:1100px}@media (max-width:739px) {
 .local-experts-author .container .article-wrapper .col-xs-8,.local-experts-author .container .local-experts-author-info .col-xs-8{padding-left:7px;padding-right:7px}.local-experts-author .container .local-experts-author-info{width:auto;max-width:none;margin:15px -10px 0} 
}.local-experts-author .container .local-experts-author-info .lazy-image{position:relative}.local-experts-author .container .local-experts-author-info .author-name{font-family:Taviraj,serif;font-weight:400;font-size:2.7222222222rem;margin-top:0}@media (max-width:739px) {
 .local-experts-author .container .local-experts-author-info .author-name{font-size:1.6666666667rem} 
}.local-experts-author .container .local-experts-author-info span{font-family:Taviraj,serif;font-weight:400;font-size:1.1111111111rem}.local-experts-author .container .article-wrapper{margin:0 auto}.local-experts-author .intro{width:100%;max-width:1100px}@media (max-width:739px) {
 .local-experts-author .container .local-experts-author-info span{font-size:.8888888889rem}.local-experts-author .intro{width:auto;max-width:none;margin:15 -10px 0}.local-experts-articles .container{padding-left:3%;padding-right:3%;width:auto} 
}.local-experts-articles .view-content .table,.local-experts-articles .view-content table tr.views-row-first{width:100%}@media (max-width:980px) {
 .local-experts-author .intro{margin:30px 0 0}.local-experts-articles .right-column{padding-right:40px!important} 
}.local-experts-articles .more-content-hd{padding:10px 0;margin:15px auto}.local-experts-articles .view-content{border:1px solid #d2d4d3;max-height:300px;overflow-y:auto;text-align:left}.local-experts-articles .view-content table{margin-bottom:0;max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.local-experts-articles .view-content table tr.even{background-color:#fff}.local-experts-articles .view-content table tr td{border:0;font-size:.8888888889rem}.local-experts-articles .view-content .views-table tbody{border-top:none}.local-experts-articles .view-content .views-table .views-field a{font-size:1.1111111111rem;padding-right:16px;color:#68a19a;background:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/img/skyblue_arrow.png) right 7px no-repeat}.local-experts-articles .view-content .views-table .views-field-nothing{width:70%;float:left;padding:10px 0 10px 10px}.local-experts-articles .view-content .views-table .views-field-nothing-1{width:20%;float:right;padding:10px 10px 10px 0}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-dollar{font-size:.0555555556rem;margin-top:7px;color:#fff;padding:6px 3px;background:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/img/dollar.png) repeat-x}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-1{width:2px}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-2{width:9px}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-3{width:16px}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-4{width:23px}.local-experts-articles .view-content .views-table .views-field-nothing-1 .price-5{width:30px}.local-experts-articles .view-content .views-table .attrBar8,.local-experts-articles .view-content .views-table .attrBar9{line-height:16px;margin:-2px -20px 0;overflow:hidden;padding:7px 20px;font-size:.6666666667rem}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn{margin-right:20px}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn .venueScore,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn .venueScore{border-radius:5px;float:left;font-size:.8888888889rem;font-weight:700;line-height:38px;margin-right:10px;padding:0 8px}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn .venueScore.positive,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn .venueScore.positive{background:#68a19a;color:#fff}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn sup,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn sup{top:-.5em;position:relative;font-size:75%;line-height:0;vertical-align:baseline}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn .ratingJustification,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn .ratingJustification{display:table-cell;height:32px;line-height:16px;font-size:.6666666667rem;vertical-align:middle}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn .ratingJustification>p,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn .ratingJustification>p{color:#8c8888;font-size:.6666666667rem;font-weight:700;margin:0 0 10px}.html-site-map .sf-bread-crumb .bread-crumb-link,.local-experts-articles .article-image-caption,.local-experts-articles .local-experts-toplist-article .toplist-content .header,.local-experts-articles .profile span{font-weight:400;font-family:Taviraj,serif}.local-experts-articles .view-content .views-table .attrBar8 .leftColumn .ratingJustification p:last-child,.local-experts-articles .view-content .views-table .attrBar9 .leftColumn .ratingJustification p:last-child{margin-bottom:0;text-align:left}.local-experts-articles .local-experts-article .article-image:before{padding-top:66.67%!important}.local-experts-articles .map-column{float:left}.local-experts-articles .map-column .divider{border:1px solid #d2d4d3}.local-experts-articles .map-column .view-footer{font-size:.6666666667rem;text-align:center;margin-top:10px;margin-bottom:30px}.local-experts-articles .map-column .view-footer img{background:url(http://www.travelandleisure.com/sites/all/themes/tnl_redesign/templates/etr/assets/img/foursquare-icon.jpg) no-repeat;height:18px;width:18px;display:inline-block;margin:0 0 5px 5px;vertical-align:middle;border:0}.local-experts-articles .map-column .view-footer p:last-child{margin-bottom:0}.local-experts-articles-info{position:relative;margin:30px auto;width:100%;max-width:1100px;text-align:left}@media (min-width:980px) {
 .local-experts-articles-info .main-column{float:left;width:calc(100% - 348px)!important}.local-experts-articles .main-column{padding-right:360px} 
}.local-experts-articles-more{position:relative;margin:40px auto;width:100%;max-width:1100px;text-align:center}@media (max-width:739px) {
 .local-experts-articles .local-experts__pre_title{font-size:1.4444444444rem;width:80%;white-space:normal;line-height:30px} 
}.local-experts-articles .profile-wrapper{position:relative;overflow:hidden}.local-experts-articles .profile{position:relative;float:left;padding-bottom:10px}.local-experts-articles .social-share-wrapper{position:relative;float:right;padding-top:10px}@media (max-width:991px) {
 .local-experts-articles .social-share-wrapper{top:auto;right:auto;width:100%;text-align:center;margin:10px 10px 0 0} 
}.local-experts-articles .profile-image{position:absolute;left:0;top:0;width:60px;height:60px;border-radius:100%;overflow:hidden}.local-experts-articles .profile-text{position:relative;padding-left:80px}@media (max-width:767px) {
 .local-experts-articles .profile-image{width:40px;height:40px}.local-experts-articles .profile-text{font-size:.7777777778rem;padding-left:50px} 
}.local-experts-articles .profile p{color:#232323;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:0}.local-experts-articles .profile span{color:#5e6c6b;font-style:italic}.local-experts-articles .article-image-caption{background:0 0;color:#fff;text-align:center}.local-experts-articles .right-column{width:330px;padding:70px 30px 30px}.local-experts-articles div[class^=col-]:not(:last-child)>.local-experts-toplist-article{padding-bottom:50px;margin-bottom:20px;border-bottom:1px solid #d2d4d3;margin-right:20px}@media (max-width:991px) {
 .local-experts-articles div[class^=col-]:not(:last-child)>.local-experts-toplist-article{padding-bottom:10px;margin-bottom:20px;border-bottom:none} 
}.local-experts-articles .local-experts-toplist-article .toplist-image{position:relative;float:left;padding:20px}.local-experts-articles .local-experts-toplist-article .toplist-content{position:relative;padding-left:190px;padding-right:20px}.local-experts-articles .local-experts-toplist-article .toplist-content p{line-height:1.8em;margin-top:.5em}.local-experts-articles .local-experts-toplist-article .toplist-number{position:absolute;background:#000;width:60px;height:60px;border-radius:100%;right:10px;top:0}.local-experts-articles .local-experts-toplist-article .toplist-number span{position:absolute;left:50%;top:50%;color:#fff;font-family:Taviraj,serif;font-weight:400;font-size:1.4444444444rem;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:980px) {
 .local-experts-articles .local-experts-toplist-article .toplist-image{width:100px;padding:10px 20px 10px 15px}.local-experts-articles .local-experts-toplist-article .toplist-content{padding-left:135px}.local-experts-articles .local-experts-toplist-article .toplist-number{width:40px;height:40px}.local-experts-articles .local-experts-toplist-article .toplist-number span{font-size:1.1111111111rem} 
}@media (max-width:739px) {
 .local-experts-articles .local-experts-toplist-article .toplist-image{width:70px;padding:10px 20px 10px 10px}.local-experts-articles .local-experts-toplist-article .toplist-content{padding-left:100px;font-size:.8888888889rem}.local-experts-articles .local-experts-toplist-article .toplist-content .header{font-size:1.1111111111rem}.local-experts-articles .local-experts-toplist-article .toplist-number{width:30px;height:30px}.local-experts-articles .local-experts-toplist-article .toplist-number span{font-size:.8888888889rem} 
}.col-sm-4{float:left;width:33%}@media (max-width:739px) {
 .col-sm-4{width:45%;padding-right:0;padding-left:3.5%}.col-sm-6{width:50%;float:left}.hidden-xs{display:none!important} 
}@media (min-width:980px) {
 .col-md-3{width:25%} 
}.col-xs-12{width:100%;float:left;position:relative;min-height:1px;padding-right:0!important;padding-left:0!important}.pull-right{float:right!important}.blog__body{position:relative;margin:0 auto 60px;float:left}@media (max-width:739px) {
 .blog__body{width:100%} 
}@media (min-width:740px) {
 .blog__body{float:left;width:-webkit-calc(100% - 340px);width:calc(100% - 340px)} 
}@media (min-width:980px) {
 .blog__body{margin-bottom:2.8125rem} 
}.blog__body-inner{position:relative;margin-bottom:25px;overflow:visible;display:table;height:100%;width:100%}.blog__body-inner:after{content:'';display:block;width:140px;height:5px;padding-top:12px;margin:0 auto;padding-bottom:25px;clear:both;background:0 0}@media (max-width:739px) {
 .blog__body-inner{margin-bottom:10px}.blog__body-inner:after{padding-bottom:15px}.blog__body .media-content{width:100%} 
}.blog__body .media-content{float:left;margin:0}@media (min-width:739px) {
 .blog__body .media-content{padding-top:1rem} 
}@media (min-width:741px) {
 .blog__body .media-content{width:100%}.node-type-tiled-landing-page .continents .continents-info .info-white{display:block} 
}.blog__body .media-content__media-holder{position:relative;text-align:center}@media (min-width:980px) {
 .blog__body .media-content{width:40%}.blog__body .media-content__smart-crop{position:relative;padding-bottom:0!important;overflow:hidden;height:auto;border:1px solid #ccc} 
}@media (min-width:740px) {
 .blog__body .media-content__smart-crop{position:relative;padding-bottom:62.259259%;overflow:hidden;height:auto} 
}@media (max-width:739px) {
 .blog__body .media-content__smart-crop{padding-bottom:64%} 
}.blog__body .story-card__body{width:100%;float:left}@media (min-width:980px) {
 .blog__body .story-card__body.body_with_image{width:55%;position:absolute;height:90%;display:block;left:40%}.blog__body .story-card__body.body_with_image .story-card-container{margin-left:-10%;margin-top:35px;background:#fff;padding:15px;border-radius:20px 0 0;height:80%} 
}.page-blogs .sf-pager{margin-bottom:30px}.html-site-map .sf-bread-crumb{padding:0 0 20px}.html-site-map .sf-bread-crumb .bread-crumb-link{float:left;font-size:14px;font-weight:700;text-transform:uppercase;margin-left:2px}.html-site-map .sf-bread-crumb .bread-crumb-link.bread-crumb-last-link{font-family:Taviraj,serif;font-weight:400}.weekend-getaway-more,.weekend-getaway-more .pane-title,.weekend-getaway-more a{font-family:'Roboto Condensed',sans-serif;font-weight:400}.html-site-map article.basic-article{min-height:800px}.weekend-getaway-venues .header{text-align:left;padding:0;float:left;width:100%;margin:0 0 0 40px}.weekend-getaway-more{border:4px solid #ccc;float:left;font-size:24px;line-height:24px;padding:15px 0;text-align:center;width:94%;margin:0 4% 0 2%}.weekend-getaway-more a{background:url(/sites/all/themes/travelandleisure/images/blue-arrow.png) right center no-repeat;color:#00708C;font-size:16px;font-style:normal;letter-spacing:0;line-height:18px;padding-right:20px;text-align:left}.weekend-getaway-more .pane-title{font-size:24px;font-weight:700;margin:5px 0 4px;text-align:center;text-transform:uppercase;color:#000;font-style:normal;line-height:24px}.weekend-getaway-more-link{min-width:38%;float:left;padding-left:24px;text-align:left}.weekend-getaway-explore-more .item-list{float:left}.weekend-getaway-explore-more .item-list ul{text-align:left}.weekend-getaway-explore-more.most-popular{padding:0}.weekend-getaway-explore-more.most-popular .story-card{padding:0 24px;width:100%}@media (min-width:980px) {
 .weekend-getaway-explore-more.most-popular .story-card{width:50%} 
}.weekend-getaway-toplist .toplist-number.image-not-in{left:20px;width:40px;height:40px}@media (min-width:980px) {
 .weekend-getaway-toplist .toplist-number.image-not-in{width:80px;height:80px} 
}.weekend-getaway-top .more-content-hd:before{display:block}.node-type-tiled-landing-page .continents .tiled-page-deck{margin-top:0;text-align:center}.node-type-tiled-landing-page .continents .youtube-video-tile-container{width:100%;height:0;padding-bottom:62.5%;position:relative;overflow:hidden}.node-type-tiled-landing-page .continents .youtube-video-tile-container iframe{width:100%;height:100%;position:absolute;z-index:10}.node-type-tiled-landing-page .continents .carousel{margin-top:20px}.node-type-tiled-landing-page .continents .carousel .carousel-control{background-image:none;text-shadow:none;opacity:1;height:50px;position:absolute;top:50%;transform:translateY(-50%);float:left}.node-type-tiled-landing-page .continents .carousel .carousel-control:hover span:before{opacity:.8}.node-type-tiled-landing-page .continents .carousel .carousel-control span{padding:0}.node-type-tiled-landing-page .continents .carousel .carousel-control span:before{color:#fff;background:#444;opacity:.5;line-height:28px;padding:10px;font-size:20px}.node-type-tiled-landing-page .continents .carousel .carousel-inner>.item>a>img{margin:auto;height:auto}.node-type-tiled-landing-page .continents .carousel-wrapper{position:relative;background-color:none;padding-top:0;max-width:720px;margin:0 auto}.node-type-tiled-landing-page .continents .carousel-wrapper .continents-info{height:0}.node-type-tiled-landing-page .continents .continents-info{position:absolute;width:100%;bottom:0}.node-type-tiled-landing-page .continents .continents-info .info-white{bottom:50px;background-color:transparent;color:#fff;width:100%;text-align:center;white-space:pre-line;text-shadow:2px 2px 3px rgba(0,0,0,.3)}@media (max-width:739px) {
 .node-type-tiled-landing-page .continents .continents-info .info-white{display:block;font-size:1.1111111111rem;line-height:27px;bottom:30px;width:90%} 
}.node-type-tiled-landing-page .continents #custom-brightcove{width:100%;height:0;padding-bottom:62.5%;position:relative;overflow:hidden}.node-type-tiled-landing-page .continents #custom-brightcove object{width:100%;height:100%;position:absolute;z-index:10}.ui-component-adhesion-filler{visibility:hidden;height:50px;width:100%;display:block}.ui-component-adhesion-ad{position:fixed;bottom:0;left:0;right:0;z-index:4;text-align:center;height:50px}.ui-component-adhesion-ad .ad_slot{max-height:50px!important}.ui-component-adhesion-ad .adhesion-ad-container{position:relative;margin:0 auto;display:inline-block}.ui-component-adhesion-ad .close-btn{position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB3aWR0aD0iMzIwIiBoZWlnaHQ9IjMyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDx0aXRsZT5CYWNrIFg8L3RpdGxlPgoKIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8ZyBpZD0ibGF5ZXIxIj4KICAgPHBhdGggZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjAuMjVwdCIgaWQ9InBhdGg0OTUwIiBkPSJtMTAwLDYwbC00MCw0MGwxNzAsMTcwbDQwLC00MGwtMTcwLC0xNzB6Ii8+CiAgIDxwYXRoIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwLjI1cHQiIGlkPSJwYXRoNDk1MiIgZD0ibTYwLDIzMGwxNzAsLTE3MGw0MCw0MGwtMTcwLDE3MGwtNDAsLTQweiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+) #fff;width:10px;height:10px;border:1px solid #000;margin:10px;border-radius:10px;top:-12px;right:-14px;display:block;background-size:100%;z-index:100;cursor:pointer}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:ArialRoundedMTBold,Arial;line-height:15px;text-align:center;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px #000}#smartbanner .sb-button,#smartbanner .sb-info{position:absolute;text-shadow:0 1px 0 rgba(255,255,255,.8);font-weight:700}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:#FFF;background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner .sb-icon .gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner .sb-info{left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;color:#6a6a6a}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}#smartbanner .android{border-color:#212228;background:url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7) #3d3d3d;border-top:5px solid #88B131;box-shadow:none}#smartbanner .android span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));background-image:-moz-linear-gradient(top,#42B6C9,#39A9BB);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner .android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner .android .sb-info strong{color:#fff}#smartbanner .android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3)}#smartbanner .android .sb-close:active{color:#eee}#smartbanner .android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:0 0;border-radius:0;box-shadow:none;min-height:28px}#smartbanner .android .sb-button:active,#smartbanner .android .sb-button:hover{background:0 0}#smartbanner .android .sb-button:active span,#smartbanner .android .sb-button:hover span{background:#2AC7E1}#smartbanner html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .no-icon .sb-info{left:34px}#smartbanner .no-icon .sb-icon{display:none}.video-transcript{padding-bottom:25px}.transcript-title{font-size:1.1666666667rem;color:#000;font-weight:700}.transcript-container{height:160px;overflow-y:scroll;background:#eee;padding:10px;color:#666;font-size:.8888888889rem}@media print {
 #time_inc_hat,.OUTBRAIN,.advertisement-cmad-135x58,.alt-link,.article-header,.article-tout-main,.basic-article .more-content-hd,.btn-hollow,.ext-content-lg,.featured-article .more-content-hd,.featured-article__banner-img,.featured-article__social-share-container,.global-footer,.header-wrap,.more-content-container,.more-content-hd,.one-up-nav,.ranking-list__btt,.side-bar,.social-share-container,.tag-set,.top-list__cat-nav__back-link,.tt-wrapper,.two-up-nav,.venue-info__hd-book-now,[id^=mad_is],[id^=zergnet]{display:none!important}.destination-guide__title,.media-content__smart-crop img,.slideshow-media .media-content__no-crop img{position:static}body,html{font-size:14px}.page-bordered{border:0}.featured-article__byline-container:after,.featured-article__byline-container:before,.venue-info li:before{display:none}img{max-width:100%!important}.media-content__smart-crop{padding-bottom:0!important}.dek{padding-bottom:15px;margin-bottom:15px}.basic-article{border-bottom:0}.basic-article__headline{margin-bottom:0;font-size:1.5555555556rem}.featured-article .dek,.venue .media-content,.venue__header{margin-bottom:10px}.basic-article__byline-container{padding-top:10px}.basic-article strong{font-weight:400}.featured-article{margin:10px}.featured-article__header{padding-bottom:0}.featured-article__byline-container{padding-bottom:10px}.featured-article__body p:first-of-type{margin-top:0}.featured-article__body .blockquote__inner,.featured-article__body>p{margin-left:100px;margin-right:100px}.featured-article__body .media-content__caption{margin-left:0;margin-right:0}.venue__header .basic-article__headline{margin-bottom:0}.venue__copy{clear:none}.venue__col-secondary{float:left;width:35%;margin-right:35px}.venue-info{padding:10px 0;font-size:10px}.slideshow__article-wrap,.wb-page-header--top-cushion-sm{padding-top:0}.venue-info__hd{font-size:12px}.venue-info__group{margin-bottom:10px;font-size:12px}.venue-info ul{list-style:disc;font-size:10px}.split-links{display:none!important}.destination-page-header__copy--truncated,.destination-page-header__toggle-display,.wb-article-header__social-share-container{display:none}.destination-page-header__copy--full{display:block}.featured__stacked,.grid__item__media:after,.grid__item__read-more,.hero-banner-img--wb .media-credit,.hero-banner-img--wb .media-credit-prefix,.hero-banner-img--wb:after{display:none}.destination-page-header__copy--full p{font-size:16px}.destination-guide__title{bottom:auto;color:#000}.hero-banner-img--wb{height:auto;padding-bottom:0}.grid__item__details{margin-left:0;margin-right:0}.destination-list .grid__item{padding:0;height:470px}.destination-list .grid__item .media-credit,.destination-list .grid__item .media-credit-prefix{position:static;display:block;margin-top:5px;color:#000}.listicle__banner-img,.listicle__with_header_image .media-content-header-img{display:none}.destination-list .grid__item__title{font-size:20px}.listicle__with_header_image{margin-top:0}.listicle__body-title{width:auto;padding:0;margin:0 0 10px}.listicle__body-number{display:inline-block;width:auto;min-width:0;line-height:1.2;font-size:1.625rem;color:#000;margin:0 10px 0 0}#cc-handle,#ti-editorial-navbar,.pagination.pagination--overlay{display:none}.listicle__body-inner{page-break-after:avoid}.listicle__body-inner .media-content__caption{margin-top:5px}.listicle__body-inner img{page-break-inside:avoid}.slideshow-media .media-content__no-crop{padding-bottom:0!important}.slideshow__title{margin-bottom:0}.node-type-article #adTop{margin-left:5px} 
}/**/
div.panel-pane div.admin-links {
    font-size: xx-small;
    margin-right: 1em;
  }
  
  div.panel-pane div.admin-links li a {
    color: #ccc;
  }
  
  div.panel-pane div.admin-links li {
    padding-bottom: 2px;
    background: white;
    z-index: 201;
  }
  
  div.panel-pane div.admin-links:hover a,
  div.panel-pane div.admin-links-hover a {
    color: #000;
  }
  
  div.panel-pane div.admin-links a:before {
    content: "[";
  }
  
  div.panel-pane div.admin-links a:after {
    content: "]";
  }
  
  div.panel-pane div.panel-hide {
    display: none;
  }
  
  /** For IE we add the class via js; for other browsers we rely on :hover **/
  div.panel-pane div.panel-hide-hover,
  div.panel-pane:hover div.panel-hide {
    display: block;
    position: absolute;
    z-index: 200;
    margin-top: -1.5em;
  }/**/
