/****************************/
/* Complied at less2css.org */
/****************************/
.headings-config {
  clear: both;
  color: #005697;
  font-family:  "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 112%;
}
/* *************************************
*
* NorthEast Newspapers site styles
*
*************************************
   ================================================== */
/* ===[ Defaults ]===
   ================================================== */
/* ==================================================
   ================================================== */
html {
  font-size: 14px;
}
html body {
  background: #ffffff;
  font-family: Helvetica, Arial, sans-serif;
  color: #777777;
}
body p {
  line-height: 140%;
}
body.custom {
  /* ===[ Wrappers ]===
     ================================================== */
  /* ===[ Header ]===
     ================================================== */
  /* === [Footer] ===
     ================================================== */
  /* ===[ Mastheads ]===
     ================================================== */
  /* ===[ Weather ]===
     ================================================== */
  /* === [General content] ===
     ================================================== */
  /* ===[ Featured ]===
     ================================================== */
  /* ===[ Widgets ]===
     ================================================== */
  /*.widget-title,
  .sab-related-block h3,
  {

    font-family:@sub-title-fontface;
    border-bottom:@border;
    padding-bottom:@base-gap;
  }
  */
  /* ===[ Navigation menus ]===
     ================================================== */
  /* ==== Post Navigation ===== */
  /* === [Sidebars] ===
     ================================================== */
  /* === Most read ===
     ================================================== */
  /* === Stay connected ===
     ================================================== */
  /* === Weather ===
     ================================================== */
  /* === Property Search ===
     ================================================== */
  /* ===== Sliders  ====
     ================================================== */
  /* ===== Excerpts background
     ================================================== */
  /* Stuff for regional stories pulled from chroni at this stage */
  /*
  Poll widget
   */
  /* NORTH EAST DIRECTORY SEARCH FORM */
  /* CLASSFIEDS BANNER
     ================================================== */
  /* THIS NEEDS TO BE TIDIED UP WITH NO block ids and LESS coding */
  /* Externally loaded content */
  /** WP-PageNavi */
}
body.custom a {
  color: #005697;
  text-decoration: none;
}
body.custom a:hover {
  text-decoration: underline;
  color: #ff8500;
}
body.custom h1,
body.custom h2,
body.custom h3,
body.custom h4,
body.custom h5,
body.custom h6,
body.custom .entry-title,
body.custom .sab-title,
body.custom .block-type-content .entry-title,
body.custom .sab-related h3,
body.custom .pzarc-page-title h2 {
  clear: both;
  color: #005697;
  font-family:  "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 112%;
}
body.custom h1 a,
body.custom h2 a,
body.custom h3 a,
body.custom h4 a,
body.custom h5 a,
body.custom h6 a,
body.custom .entry-title a,
body.custom .sab-title a,
body.custom .block-type-content .entry-title a,
body.custom .sab-related h3 a,
body.custom .pzarc-page-title h2 a {
  clear: both;
  color: #005697;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 112%;
}
body.custom h1 a :hover,
body.custom h2 a :hover,
body.custom h3 a :hover,
body.custom h4 a :hover,
body.custom h5 a :hover,
body.custom h6 a :hover,
body.custom .entry-title a :hover,
body.custom .sab-title a :hover,
body.custom .block-type-content .entry-title a :hover,
body.custom .sab-related h3 a :hover,
body.custom .pzarc-page-title h2 a :hover {
  color: #ff8500;
}
body.custom .block .block-title,
body.custom .block.block-type-widget-area .widget-title,
body.custom .block.block-type-widget-area li.widget .widget-title,
body.custom h3.nr_title span,
body.custom .gp-block-title,
body.custom div.sab-related-block h3 {
  clear: both;
  color: #777777;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-weight: bold;
  border: none;
  border-bottom: solid 2px #777777;
  letter-spacing: -1px;
  margin: 15px 0;
  font-size: 21px;
  line-height: 112%;
  text-transform: none;
  padding-bottom: 0;
}
body.custom .block {
  border: none;
}
body.custom .pzsp-entry-title,
body.custom .entry-title {
  font-size: 18px;
  color: #005697;
}
body.custom .pzsp-entry-titlea,
body.custom .entry-titlea,
body.custom .pzsp-entry-title a,
body.custom .entry-title a {
  color: inherit;
}
body.custom .entry-content,
body.custom .excerpt-content {
  font-family: Helvetica, Arial, sans-serif;
  color: #777777;
}
body.custom .ep-meta a,
body.custom .ep-meta,
body.custom .entry-date {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
}
body.custom .wrapper {
  background: #ffffff;
  position: relative;
  border: none!important;
}
body.custom .wrapper.wrapper-content {
  box-shadow: none!important;
}
body.custom .wrapper.wrapper-first-level {
  padding: 0;
  background: #003f6e url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  z-index: 993;
}
body.custom .wrapper.wrapper-second-level {
  padding: 10px 0 0 0;
  background: #005697 url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  z-index: 992;
}
body.custom .wrapper.wrapper-third-level {
  padding: 0;
  background: #006dc0 url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
  z-index: 991;
}
body.custom .wrapper.wrapper-footer-first-level {
  padding: 0;
  background: #006dc0 url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5);
  z-index: 991;
}
body.custom .wrapper.wrapper-footer-first-level footer {
  margin: 0;
}
body.custom .wrapper.wrapper-footer-second-level {
  padding: 0;
  background: #005697 url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5);
  z-index: 992;
}
body.custom .wrapper.wrapper-footer-second-level nav.block-type-navigation {
  margin: 0;
}
body.custom .wrapper.wrapper-footer-third-level {
  padding: 0;
  background: #003f6e url('/wp-content/uploads/assets/black_paper_2.png');
  color: #ffffff;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5);
  z-index: 993;
}
body.custom .wrapper-footer-first-level .block-title {
  color: #ffffff;
  border-bottom-color: #ffffff;
}
body.custom .nen-masthead,
body.custom .masthead {
  padding: 10px 0 0 0;
  height: 60px;
}
body.custom .nen-logo {
  padding: 10px 0 0 0;
}
body.custom table.wp_wunderground {
  font-size: 11px;
  margin-bottom: 0;
}
body.custom table.nen-top-weather {
  margin: 0;
}
body.custom .nen-top-weather thead {
  display: none;
}
body.custom .nen-top-weather {
  margin: 2px 0;
}
body.custom .nen-top-weather td[align="center"],
body.custom .nen-top-weather td {
  border: none;
  color: #ffffff;
  padding: 0;
  font-size: 12px;
  font-weight: bold;
  text-align: right!important;
}
body.custom .nen-top-weather img {
  float: right;
  padding-left: 5px;
  height: 38px;
  width: 38px;
}
body.custom .adspot {
  background: #ccc;
  text-align: center;
}
body.custom .nen-adspot-top-column.block {
  margin-top: 55px;
}
body.custom .adspot1 {
  margin-top: 15px;
}
body.custom .ep-image-caption {
  line-height: 112%;
}
body.custom .pzarchitect span.caption {
  font-size: 12px;
}
body.custom .ep-subheading {
  color: #777777;
  font-size: 16px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  border-bottom: solid 2px #005697;
  padding-bottom: 10px;
  margin: 0;
}
body.custom .sab-title {
  border-bottom: solid 2px #005697;
}
body.custom .single-post .sab-title {
  border-bottom: none;
}
body.custom .nen-read-full-story {
  font-weight: bold;
  font-style: italic;
}
body.custom .block-type-content div.entry-content .sharedaddy h3.sd-title {
  font-size: 12px;
  padding-left: 10px;
  margin: 0;
}
body.custom div.sharedaddy div.sd-block {
  background: #eeeeee;
}
body.custom.home h1.entry-title {
  line-height: 1.2;
  margin-bottom: 0;
}
body.custom.single h1.entry-title {
  font-size: 40px;
  margin-bottom: 10px;
  border-bottom: none;
}
body.custom.single .entry-customfield-wpcf-subheading {
  font-weight: bold;
  margin-bottom: 10px;
}
body.custom.single .entry-meta1 {
  border-top: solid 2px #005697;
  padding-top: 10px;
}
body.custom.single .entry-meta2 {
  margin-bottom: 20px;
}
body.custom .block-type-content h1.entry-title,
body.custom .pzarc-page-title h2 {
  font-size: 30px !important;
  border-bottom: solid 2px #005697;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
body.custom.home .entry-meta1,
body.custom .archive .entry-meta1 {
  padding-bottom: 10px;
}
body.custom .nen-advertise-content article {
  margin-bottom: 0;
}
body.custom .pzarc-blueprint_advertising .pzarc-panel,
body.custom .pzarc-blueprint_contacts .pzarc-panel {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 20px;
  padding: 2%;
}
body.custom .pzarc-blueprint_advertising .pzarc-panel.odd-blueprint-panel,
body.custom .pzarc-blueprint_contacts .pzarc-panel.odd-blueprint-panel {
  background: #eeeeee;
}
body.custom .pzarc-blueprint_advertising .pzarc-panel .entry-content p,
body.custom .pzarc-blueprint_contacts .pzarc-panel .entry-content p {
  line-height: 140%;
}
body.custom .pzarc-blueprint_advertising .pzarc-panel .entry-content,
body.custom .pzarc-blueprint_contacts .pzarc-panel .entry-content {
  margin-bottom: 0;
}
body.custom .pzarc-blueprint_advertising .pzarc-section_1 .pzarc-panel,
body.custom .pzarc-blueprint_contacts .pzarc-section_1 .pzarc-panel {
  border-bottom: none;
}
body.custom .pzarc-blueprint_advertising .pzarc-section_1 .pzarc-panel h1.entry-title,
body.custom .pzarc-blueprint_contacts .pzarc-section_1 .pzarc-panel h1.entry-title {
  font-size: 22px;
  margin-bottom: 10px;
}
body.custom .pzarc-blueprint_advertising .pzarc-section_2 .pzarc-panel h1.entry-title,
body.custom .pzarc-blueprint_contacts .pzarc-section_2 .pzarc-panel h1.entry-title {
  margin-bottom: 10px;
}
body.custom .pzarc-blueprint_advertising .pzarc-section-title-2,
body.custom .pzarc-blueprint_contacts .pzarc-section-title-2 {
  font-size: 20px;
  font-family: BitterLocal, "Trebuchet MS", Helvetica, Arial, sans-serif;
  border-bottom: solid 2px #005697;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
body.custom .pzarc-panel_feature .pzarc-components {
  background: rgba(55, 168, 255, 0.9);
  color: #ffffff;
  padding: 2%;
  font-size: 13px;
}
body.custom .pzarc-panel_feature .pzarc-components a {
  color: inherit;
}
body.custom .pzarc-panel_feature .pzarc-components h1.entry-title {
  color: inherit;
  border: none;
}
body.custom .pzarc-panel_feature .pzarc-components h1.entry-title a {
  color: inherit;
}
body.custom .block-type-widget-area li.widget {
  padding: 0;
  margin: 0;
}
body.custom .front-page-sidebar h1,
body.custom .front-page-sidebar h2,
body.custom .widget-title,
body.custom.home.page h1.entry-title,
body.custom.archive h1.entry-title {
  font-size: 19px;
}
body.custom.single .pzarc-blueprint_recent-posts-list h1.entry-title,
body.custom ul.sab-related-posts li,
body.custom li.JPV_list {
  line-height: 126%;
  font-size: 13px;
  color: #777777;
  border: none;
  margin: 0 0 10px 0;
  font-family: Helvetica, Arial, sans-serif;
}
body.custom.single .pzarc-blueprint_recent-posts-list h1.entry-title a,
body.custom ul.sab-related-posts li a,
body.custom li.JPV_list a {
  color: #005697;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
}
body.custom.single .pzarc-blueprint_recent-posts-list h1.entry-title {
  margin-left: 20px;
}
body.custom .nen-sidebar-one.widgets .jetpack-post-views ul {
  margin: 0;
}
body.custom li.JPV_list {
  list-style: decimal;
  padding-right: 10px;
  overflow: visible;
}
body.custom .nen-recent-news .excerpts-plus-row,
body.custom .nen-recent-news .excerpts-plus-excerpt {
  margin: 0!important;
}
body.custom nav.block-type-navigation {
  font-weight: bold;
  font-size: 12px;
  line-height: 40px;
  margin-top: 10px;
  border: none;
}
body.custom nav.block-type-navigation ul.menu li > a {
  color: #ffffff;
  text-transform: none;
}
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li > a:hover,
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li.current-menu-item > a:hover,
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li.current-page-item > a:hover,
body.custom nav.block-type-navigation ul.menu li > a:hover {
  color: #005697;
}
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li.current-menu-item > a,
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li.current-page-item > a {
  color: #ffffff;
}
body.custom nav.block-type-navigation .nav-horizontal ul.sub-menu {
  background-color: #006dc0;
}
body.custom nav.block-type-navigation .nav-horizontal ul.menu > li:hover,
body.custom nav.block-type-navigation .nav-horizontal ul.sub-menu > li a:hover {
  background-color: #dddddd;
  color: #ff8500;
}
body.custom nav .nav-horizontal ul.menu > li.current-menu-item > a,
body.custom nav .nav-horizontal ul.menu li.current-menu-parent > a,
body.custom nav .nav-horizontal ul.menu li.current_page_parent > a {
  color: #ffffff;
}
body.custom nav.block-type-navigation ul.menu li.current_page_item > a,
body.custom nav.block-type-navigation ul.menu li.current_page_parent > a,
body.custom nav.block-type-navigation ul.menu li.current_page_ancestor > a,
body.custom nav.block-type-navigation ul.menu li.current_page_item > a:hover,
body.custom nav.block-type-navigation ul.menu li.current_page_parent > a:hover,
body.custom nav.block-type-navigation ul.menu li.current_page_ancestor > a:hover,
body.custom nav.block-type-navigation ul.menu li.current-menu-item > a,
body.custom nav.block-type-navigation ul.menu li.current-menu-parent > a,
body.custom nav.block-type-navigation ul.menu li.current-menu-ancestor > a,
body.custom nav.block-type-navigation ul.menu li.current-menu-item > a:hover,
body.custom nav.block-type-navigation ul.menu li.current-menu-parent > a:hover,
body.custom nav.block-type-navigation ul.menu li.current-menu-ancestor > a:hover {
  color: #ff8500;
  text-transform: none;
}
body.custom nav.block-type-navigation.nav-content {
  margin-top: 10px;
  margin-bottom: 5px;
}
body.custom nav.block-type-navigation.nav-general {
  margin-top: 15px;
  margin-bottom: 5px;
}
body.custom .navigation.page-nav {
  padding: 10px 5px;
  background: #eee;
  margin: 10px 0;
}
body.custom .navigation.page-nav a {
  color: #005697;
}
body.custom .front-page-sidebar .block {
  margin-bottom: 20px;
}
body.custom .widgets-front-page li.widget {
  font-size: 12px;
}
body.custom .widgets-front-page li.widget a {
  color: #005697;
}
body.custom .widgets-front-page li.widget {
  margin-bottom: 20px;
}
body.custom .stay-connected .sab-icons-icon {
  margin-top: 5px;
  margin-right: 10px;
  border-radius: 3px;
}
body.custom .weather-block {
  display: block;
  float: left;
  width: 100%;
  clear: left;
  color: #bbb;
  font-size: 8px;
}
body.custom .weather-block h4 {
  color: #777;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 0;
}
body.custom .weather-block h4 a {
  color: #005697;
  text-decoration: none;
  font-size: 13px;
}
body.custom .weather-block h4 a:hover {
  color: #ff8500;
  text-decoration: underline;
}
body.custom .weather-block a {
  color: #005697;
  text-decoration: none;
  font-size: 12px;
}
body.custom .weather-block a:hover {
  color: #ff8500;
  text-decoration: underline;
}
body.custom #property-search {
  background: #eee;
  padding: 10px;
}
body.custom #property-search form#searchbox ol li {
  line-height: 35px;
}
body.custom #property-search form#searchbox label {
  font-weight: bold;
}
body.custom #property-search input[type="submit"] {
  background: #005697;
  color: #ffffff;
  margin-bottom: 10px;
}
body.custom .pzsp-content-container .is-text {
  background: #31a6ff !important;
}
body.custom .block-type-sliderplus .pzsp-nav-item a span .draw-square-bullet {
  background-color: #cae8ff;
  border: solid 1px #005697;
}
body.custom .block-type-sliderplus .pzsp-nav-item.cycle-pager-active a span .draw-square-bullet {
  background-color: #005697;
  border: solid 1px #cae8ff;
}
body.custom .pzsp-next span,
body.custom .pzsp-prev span {
  text-shadow: 1px 1px 0 #005697, -1px 1px 0 #005697, 1px -1px 0 #005697, -1px -1px 0 #005697, 0 0 5px rgba(0, 0, 0, 0.3) !important;
}
body.custom .pzsp-slideshow-title {
  color: #005697;
  font-family: Helvetica, Arial, sans-serif;
  margin-bottom: 0px;
  font-size: 20px;
  padding: 2px 17px 7px 2px;
}
body.custom .pzarc-navigator.bullets.square span {
  background: #ddbbee ff;
  border: 1px solid #005697;
  box-shadow: none;
  width: 12px;
  height: 12px;
}
body.custom .pzarc-navigator.bullets.square span.active {
  background: #005697;
  border-color: #ffffff;
}
body.custom .pzarc-navigator.bullets.square span:hover {
  background: #ff8500;
  border-color: #005697;
}
body.custom .pzarchitect.nav-navigator a.pager {
  background-color: rgba(0, 86, 151, 0.8);
}
body.custom .excerpts-plus-excerpt-behind .ep-cell-container.tint-bg {
  background: #31a6ff !important;
}
body.custom .nen_supplements li {
  float: left;
  margin: 10px 5px;
  padding: 0;
  width: 130px;
  min-height: 190px;
}
body.custom #target-div #block-125 .sab-sets-embedded-block {
  width: 33%;
}
body.custom #target-div #block-125 .sab-sets-embedded-blockid-61 {
  display: none;
}
body.custom #target-div a.excerpt-read-more,
body.custom a.sab-simplerss-read-more {
  font-size: 12px;
  color: #005697;
  background: #ffffff;
  padding: 5px 0;
  margin: 2px 0;
  border-radius: 3px;
  display: block;
  text-decoration: none;
}
body.custom #target-div a.excerpt-read-more :hover,
body.custom a.sab-simplerss-read-more :hover {
  color: #ff8500;
  text-decoration: underline;
}
body.custom a.more-link.excerpt-linkto,
body.custom .sab-simplerss-sitelink a {
  font-size: 13px;
  color: #777777;
  background: #eeeeee;
  padding: 5px;
  margin: 2px 0;
  border-radius: 3px;
  display: inline-block;
  text-decoration: none;
}
body.custom a.more-link.excerpt-linkto :hover,
body.custom .sab-simplerss-sitelink a :hover {
  color: #ff8500;
  background: #dddddd;
}
body.custom .sab-simplerss-container .hentry {
  padding-top: 10px;
  line-height: 140%;
}
body.custom .sab-simplerss-container h2.entry-title {
  margin-bottom: 5px;
  font-size: 19px;
  border: none;
}
body.custom .simplerss .sab-icons-container {
  margin-top: 10px;
}
body.custom #target-div .excerpt-content {
  padding-right: 20px;
}
body.custom .block-type-header a.banner-image img {
  max-width: 100%;
}
body.custom .featured-story h2.pzsp-entry-title,
body.custom .featured-story .pzsp-entry-body,
body.custom .top-story h2.entry-title {
  color: #ffffff;
}
body.custom .featured-story h2.pzsp-entry-title a,
body.custom .featured-story .pzsp-entry-body a,
body.custom .top-story h2.entry-title a {
  color: inherit;
}
body.custom .block-type-navigation li.menu-item {
  font-size: 12px;
  font-weight: bold;
}
body.custom .nen-logo .sab-icons-container {
  float: right;
}
body.custom .nen-child-cats li {
  display: inline-block;
  float: left;
  padding: 3px;
  font-size: 12px !important;
}
body.custom .nen-child-cats li a {
  color: #005697;
}
body.custom .nen-child-cats li:hover {
  background: #dddddd;
}
body.custom .nen-child-cats li:after {
  content: " | ";
}
body.custom .nen-child-cats {
  min-height: 0;
  background: #e3f3ff;
  margin-top: 5px;
  margin-bottom: 10px;
  overflow: hidden;
}
body.custom .block-type-excerpts-plus .ep-nav {
  background-color: #005697;
  color: #ffffff;
  font-family: Helvetica, Arial, sans-serif;
  padding: 8px 5px;
  text-decoration: none;
}
body.custom .block-type-excerpts-plus .ep-nav a {
  color: inherit;
}
body.custom .nen-classifieds {
  font-weight: bold;
  font-size: 15px;
  margin-top: 10px;
}
body.custom .nen-classifieds p {
  margin-top: 20px;
}
body.custom .nen-classifieds .nen-bullet {
  font-size: 25px;
  padding: 0 10px;
  color: #cae8ff;
  vertical-align: text-bottom;
}
body.custom footer.block-type-footer {
  border: none;
  color: #ffffff;
  font-size: 10px;
}
body.custom footer.block-type-footer a.footer-go-to-top-link,
body.custom footer.block-type-footer a.footer-responsive-grid-link {
  color: #ffffff;
}
body.custom footer.block-type-footer p.copyright {
  color: #ffffff;
}
body.custom #text-2.widget table {
  border-collapse: inherit!important;
  xwidth: auto;
  margin-bottom: 0;
}
body.custom #text-2.widget table th,
body.custom #text-2.widget table td {
  padding: 0;
  border-top: none;
  text-align: left;
}
body.custom td[align="center"] {
  text-align: center!important;
}
body.custom #text-2.widget table td table td {
  padding: 0 5px;
}
body.custom #mp_results_bottom {
  display: none;
}
body.custom x#mp_view_body_options_table td {
  width: 5%;
}
body.custom .wp-caption-text,
body.custom .wp-caption,
body.custom img.size-full {
  max-width: 98%;
  height: auto;
}
body.custom .block-type-custom-code {
  color: #777777;
  line-height: 140%;
}
body.custom .block-type-custom-code a {
  color: #005697;
}
body.custom .block-type-custom-code a:hover {
  color: #ff8500;
}
body.custom .nen-stay-connected img {
  width: 36px;
  height: 36px;
  border-radius: 2px;
}
body.custom .nen-category-links,
body.custom #property-search {
  background: #cae8ff;
}
body.custom .nen-category-links {
  padding: 5px;
  font-size: 11px;
}
body.custom .nen-site {
  color: #ffffff;
}
body.custom .nen-site.dashicons {
  vertical-align: text-bottom;
}
body.custom .nav-content ul:first-child li:hover .nen-site.dashicons {
  color: #005697;
}
body.custom .has-dropdown a:after {
  font-family: dashicons;
  content: "\f140";
  padding-left: 4px;
}
body.custom .has-dropdown:hover a:after {
  content: "\f140";
}
body.custom .has-dropdown li a:after {
  content: "";
  padding-left: 0;
}
body.custom .has-dropdown:hover li a:after {
  content: "";
}
body.custom nav.nen-search-field.block-type-navigation .nav-search-active #searchform input#s {
  width: 250px;
}
body.custom nav.nen-search-field {
  background: none;
}
body.custom nav.nen-search-field .nav-horizontal {
  background: #eee;
  overflow: hidden;
}
body.custom nav.nen-search-field {
  margin-top: 20px;
}
body.custom form.nen-search-ned {
  background: #eee;
  padding: 10px;
}
body.custom form.nen-search-ned .field-block {
  width: 49%;
  display: inline-block;
}
body.custom form.nen-search-ned .field-block input {
  max-width: 98%;
}
body.custom .wrapper-classies {
  background: #DBEFFF;
  padding-bottom: 0;
}
body.custom .nen-classies {
  background: #DBEFFF;
  width: 100%;
  font-size: 13px;
  height: 210px;
  line-height: 1;
  margin-bottom: 0px;
  word-break: break-word;
}
body.custom .nen-classies div {
  overflow: visible;
}
body.custom .nen-classies h2 {
  font-family:  "Trebuchet MS", Helvetica, Arial, sans-serif;
  font-size: 22px;
  color: #005697;
  margin-bottom: 0.5px;
  line-height: 1;
}
body.custom .nen-classies h3 {
  font-size: 1.3em;
  line-height: 1;
  padding: 0;
  margin-bottom: 3px;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  color: #6b6b6b;
}
body.custom .nen-classies h4 {
  font-size: 1em;
  line-height: 1;
  margin: 3px 0;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  color: #6b6b6b;
}
body.custom .nen-classies h5 {
  font-size: 0.8em;
  line-height: 1;
  margin: 3px 0;
}
body.custom .nen-classies div.nen-classifieds-banner div {
  width: 15%;
  border: none;
  display: inline-block;
  margin-left: 1%;
  float: left;
  position: relative;
  overflow: visible;
}
body.custom .nen-classies div p {
  width: 100%;
}
body.custom .nen-classies .nen-classies-inperson,
body.custom .nen-classies .nen-classies-byphone img,
body.custom .nen-classies .nen-classies-byemail,
body.custom .nen-classies .nen-classies-whentobook,
body.custom .nen-classies .nen-classies-sellacar,
body.custom .nen-classies .nen-classies-buyonline {
  position: absolute;
  top: 0;
  bottom: 0;
}
body.custom .nen-classies .nen-classies-inperson img {
  position: absolute;
}
body.custom .nen-classies .nen-classies-byphone img {
  position: absolute;
  top: 115%;
  left: -35%;
}
body.custom .nen-classies .nen-classies-byemail img {
  position: absolute;
  top: 145%;
  left: 0%;
  width: 75%;
}
body.custom .nen-classies .nen-classies-whentobook img {
  width: 50%;
  margin-top: 8px;
}
body.custom .nen-classies .nen-classies-sellacar img {
  position: absolute;
  top: 95%;
  left: -5%;
}
body.custom .nen-classies .nen-classies-buyonline img {
  position: absolute;
  top: 50%;
  right: -55%;
  width: 50%;
  z-index: -1;
}
body.custom .excerpt-title h2.entry-title.stock-title {
  margin-bottom: 5px;
  font-size: 19px;
  border: none;
}
body.custom .excerpt-content {
  line-height: 140%;
}
body.custom .nen-digital-promo.singlepage {
  border-bottom: solid 2px #005697;
  margin: 0;
  padding: 0;
}
body.custom .block.nen-story-print-info {
  border-top: solid 1px #dddddd;
  font-weight: bold;
  font-style: italic;
  padding: 20px 0;
}
body.custom .pzarc-panel_full-story .entry-meta {
  font-size: 13px;
}
body.custom .pzarc-panel_full-story .entry-meta .entry-date {
  font-weight: bold;
}
body.custom .pzarc-panel_full-story .entry-meta1 {
  margin-bottom: 10px;
}
body.custom .pzarc-panel_full-story .entry-meta1 .byline {
  color: #005697;
  font-weight: bold;
}
body.custom .pzarc-panel_full-story .entry-meta1 .byline.email {
  font-weight: normal;
}

