/**
* THE BELGIAN MONARCHY | DRUPAL THEME
*
* created 01 June 2015
*/
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700");
@import url("https://fonts.googleapis.com/css?family=Coming+Soon");
@-webkit-keyframes next_section_start_before {
  0% {
    top: 5px; }
  40% {
    top: 5px; }
  50% {
    top: 15px; }
  75% {
    top: 0px; }
  100% {
    top: 5px; } }

@-moz-keyframes next_section_start_before {
  0% {
    top: 5px; }
  40% {
    top: 5px; }
  50% {
    top: 15px; }
  75% {
    top: 0px; }
  100% {
    top: 5px; } }

@-ms-keyframes next_section_start_before {
  0% {
    top: 5px; }
  40% {
    top: 5px; }
  50% {
    top: 15px; }
  75% {
    top: 0px; }
  100% {
    top: 5px; } }

@-o-keyframes next_section_start_before {
  0% {
    top: 5px; }
  40% {
    top: 5px; }
  50% {
    top: 15px; }
  75% {
    top: 0px; }
  100% {
    top: 5px; } }

@keyframes next_section_start_before {
  0% {
    top: 5px; }
  40% {
    top: 5px; }
  50% {
    top: 15px; }
  75% {
    top: 0px; }
  100% {
    top: 5px; } }

@-webkit-keyframes next_section_start_after {
  0% {
    top: 54px; }
  40% {
    top: 54px; }
  50% {
    top: 58px; }
  75% {
    top: 48px; }
  100% {
    top: 54px; } }

@-moz-keyframes next_section_start_after {
  0% {
    top: 54px; }
  40% {
    top: 54px; }
  50% {
    top: 58px; }
  75% {
    top: 48px; }
  100% {
    top: 54px; } }

@-ms-keyframes next_section_start_after {
  0% {
    top: 54px; }
  40% {
    top: 54px; }
  50% {
    top: 58px; }
  75% {
    top: 48px; }
  100% {
    top: 54px; } }

@-o-keyframes next_section_start_after {
  0% {
    top: 54px; }
  40% {
    top: 54px; }
  50% {
    top: 58px; }
  75% {
    top: 48px; }
  100% {
    top: 54px; } }

@keyframes next_section_start_after {
  0% {
    top: 54px; }
  40% {
    top: 54px; }
  50% {
    top: 58px; }
  75% {
    top: 48px; }
  100% {
    top: 54px; } }

/* Anthem Player Entrance */
@-webkit-keyframes anthem_player_entrance {
  0% {
    bottom: -85px; }
  40% {
    bottom: -85px; }
  50% {
    bottom: 0; }
  75% {
    bottom: -10px; }
  100% {
    bottom: -5px; } }

@-moz-keyframes anthem_player_entrance {
  0% {
    bottom: -85px; }
  40% {
    bottom: -85px; }
  50% {
    bottom: 0; }
  75% {
    bottom: -10px; }
  100% {
    bottom: -5px; } }

@-ms-keyframes anthem_player_entrance {
  0% {
    bottom: -85px; }
  40% {
    bottom: -85px; }
  50% {
    bottom: 0; }
  75% {
    bottom: -10px; }
  100% {
    bottom: -5px; } }

@-o-keyframes anthem_player_entrance {
  0% {
    bottom: -85px; }
  40% {
    bottom: -85px; }
  50% {
    bottom: 0; }
  75% {
    bottom: -10px; }
  100% {
    bottom: -5px; } }

/* @end */
@keyframes anthem_player_entrance {
  0% {
    bottom: -85px; }
  40% {
    bottom: -85px; }
  50% {
    bottom: 0; }
  75% {
    bottom: -10px; }
  100% {
    bottom: -5px; } }

/* ========== */
/* = LAYOUT = */
/* ========== */
/* @group Base Layout */
html {
  height: auto;
  background: transparent; }

body,
body.not-front,
body.page-agenda,
body.node-type-family-member,
body.node-type-heritage,
body.path-kids,
body.path-for-kids,
body.path-for-children,
body.path-pour-les-enfants,
body.path-voor-kinderen,
body.path-fur-kinder,
body.page-search,
body.page-user,
body.page-press,
body.page-sitemap {
  width: auto;
  min-width: initial;
  height: auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: black;
  background: transparent; }
  body *,
  body.not-front *,
  body.page-agenda *,
  body.node-type-family-member *,
  body.node-type-heritage *,
  body.path-kids *,
  body.path-for-kids *,
  body.path-for-children *,
  body.path-pour-les-enfants *,
  body.path-voor-kinderen *,
  body.path-fur-kinder *,
  body.page-search *,
  body.page-user *,
  body.page-press *,
  body.page-sitemap * {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black; }
  body #page,
  body.not-front #page,
  body.page-agenda #page,
  body.node-type-family-member #page,
  body.node-type-heritage #page,
  body.path-kids #page,
  body.path-for-kids #page,
  body.path-for-children #page,
  body.path-pour-les-enfants #page,
  body.path-voor-kinderen #page,
  body.path-fur-kinder #page,
  body.page-search #page,
  body.page-user #page,
  body.page-press #page,
  body.page-sitemap #page {
    width: auto;
    min-height: initial;
    background: transparent; }
    body #page #header-wrapper,
    body.not-front #page #header-wrapper,
    body.page-agenda #page #header-wrapper,
    body.node-type-family-member #page #header-wrapper,
    body.node-type-heritage #page #header-wrapper,
    body.path-kids #page #header-wrapper,
    body.path-for-kids #page #header-wrapper,
    body.path-for-children #page #header-wrapper,
    body.path-pour-les-enfants #page #header-wrapper,
    body.path-voor-kinderen #page #header-wrapper,
    body.path-fur-kinder #page #header-wrapper,
    body.page-search #page #header-wrapper,
    body.page-user #page #header-wrapper,
    body.page-press #page #header-wrapper,
    body.page-sitemap #page #header-wrapper {
      width: auto;
      position: static;
      left: auto;
      top: auto;
      background: transparent; }
      body #page #header-wrapper #header,
      body.not-front #page #header-wrapper #header,
      body.page-agenda #page #header-wrapper #header,
      body.node-type-family-member #page #header-wrapper #header,
      body.node-type-heritage #page #header-wrapper #header,
      body.path-kids #page #header-wrapper #header,
      body.path-for-kids #page #header-wrapper #header,
      body.path-for-children #page #header-wrapper #header,
      body.path-pour-les-enfants #page #header-wrapper #header,
      body.path-voor-kinderen #page #header-wrapper #header,
      body.path-fur-kinder #page #header-wrapper #header,
      body.page-search #page #header-wrapper #header,
      body.page-user #page #header-wrapper #header,
      body.page-press #page #header-wrapper #header,
      body.page-sitemap #page #header-wrapper #header {
        width: auto;
        height: auto;
        margin: 0 0 15pt 0;
        padding: 0; }
    body #page #section-title-wrapper,
    body.not-front #page #section-title-wrapper,
    body.page-agenda #page #section-title-wrapper,
    body.node-type-family-member #page #section-title-wrapper,
    body.node-type-heritage #page #section-title-wrapper,
    body.path-kids #page #section-title-wrapper,
    body.path-for-kids #page #section-title-wrapper,
    body.path-for-children #page #section-title-wrapper,
    body.path-pour-les-enfants #page #section-title-wrapper,
    body.path-voor-kinderen #page #section-title-wrapper,
    body.path-fur-kinder #page #section-title-wrapper,
    body.page-search #page #section-title-wrapper,
    body.page-user #page #section-title-wrapper,
    body.page-press #page #section-title-wrapper,
    body.page-sitemap #page #section-title-wrapper {
      display: none !important; }
    body #page #main-wrapper,
    body.not-front #page #main-wrapper,
    body.page-agenda #page #main-wrapper,
    body.node-type-family-member #page #main-wrapper,
    body.node-type-heritage #page #main-wrapper,
    body.path-kids #page #main-wrapper,
    body.path-for-kids #page #main-wrapper,
    body.path-for-children #page #main-wrapper,
    body.path-pour-les-enfants #page #main-wrapper,
    body.path-voor-kinderen #page #main-wrapper,
    body.path-fur-kinder #page #main-wrapper,
    body.page-search #page #main-wrapper,
    body.page-user #page #main-wrapper,
    body.page-press #page #main-wrapper,
    body.page-sitemap #page #main-wrapper {
      width: auto;
      background: transparent; }
      body #page #main-wrapper #main,
      body.not-front #page #main-wrapper #main,
      body.page-agenda #page #main-wrapper #main,
      body.node-type-family-member #page #main-wrapper #main,
      body.node-type-heritage #page #main-wrapper #main,
      body.path-kids #page #main-wrapper #main,
      body.path-for-kids #page #main-wrapper #main,
      body.path-for-children #page #main-wrapper #main,
      body.path-pour-les-enfants #page #main-wrapper #main,
      body.path-voor-kinderen #page #main-wrapper #main,
      body.path-fur-kinder #page #main-wrapper #main,
      body.page-search #page #main-wrapper #main,
      body.page-user #page #main-wrapper #main,
      body.page-press #page #main-wrapper #main,
      body.page-sitemap #page #main-wrapper #main {
        width: auto;
        margin: 0 0 15pt 0;
        padding: 0; }
        body #page #main-wrapper #main #content-top,
        body.not-front #page #main-wrapper #main #content-top,
        body.page-agenda #page #main-wrapper #main #content-top,
        body.node-type-family-member #page #main-wrapper #main #content-top,
        body.node-type-heritage #page #main-wrapper #main #content-top,
        body.path-kids #page #main-wrapper #main #content-top,
        body.path-for-kids #page #main-wrapper #main #content-top,
        body.path-for-children #page #main-wrapper #main #content-top,
        body.path-pour-les-enfants #page #main-wrapper #main #content-top,
        body.path-voor-kinderen #page #main-wrapper #main #content-top,
        body.path-fur-kinder #page #main-wrapper #main #content-top,
        body.page-search #page #main-wrapper #main #content-top,
        body.page-user #page #main-wrapper #main #content-top,
        body.page-press #page #main-wrapper #main #content-top,
        body.page-sitemap #page #main-wrapper #main #content-top {
          display: none !important; }
        body #page #main-wrapper #main #sidebar-first,
        body #page #main-wrapper #main #sidebar-second,
        body.not-front #page #main-wrapper #main #sidebar-first,
        body.not-front #page #main-wrapper #main #sidebar-second,
        body.page-agenda #page #main-wrapper #main #sidebar-first,
        body.page-agenda #page #main-wrapper #main #sidebar-second,
        body.node-type-family-member #page #main-wrapper #main #sidebar-first,
        body.node-type-family-member #page #main-wrapper #main #sidebar-second,
        body.node-type-heritage #page #main-wrapper #main #sidebar-first,
        body.node-type-heritage #page #main-wrapper #main #sidebar-second,
        body.path-kids #page #main-wrapper #main #sidebar-first,
        body.path-kids #page #main-wrapper #main #sidebar-second,
        body.path-for-kids #page #main-wrapper #main #sidebar-first,
        body.path-for-kids #page #main-wrapper #main #sidebar-second,
        body.path-for-children #page #main-wrapper #main #sidebar-first,
        body.path-for-children #page #main-wrapper #main #sidebar-second,
        body.path-pour-les-enfants #page #main-wrapper #main #sidebar-first,
        body.path-pour-les-enfants #page #main-wrapper #main #sidebar-second,
        body.path-voor-kinderen #page #main-wrapper #main #sidebar-first,
        body.path-voor-kinderen #page #main-wrapper #main #sidebar-second,
        body.path-fur-kinder #page #main-wrapper #main #sidebar-first,
        body.path-fur-kinder #page #main-wrapper #main #sidebar-second,
        body.page-search #page #main-wrapper #main #sidebar-first,
        body.page-search #page #main-wrapper #main #sidebar-second,
        body.page-user #page #main-wrapper #main #sidebar-first,
        body.page-user #page #main-wrapper #main #sidebar-second,
        body.page-press #page #main-wrapper #main #sidebar-first,
        body.page-press #page #main-wrapper #main #sidebar-second,
        body.page-sitemap #page #main-wrapper #main #sidebar-first,
        body.page-sitemap #page #main-wrapper #main #sidebar-second {
          display: none !important; }
        body #page #main-wrapper #main #content,
        body.not-front #page #main-wrapper #main #content,
        body.page-agenda #page #main-wrapper #main #content,
        body.node-type-family-member #page #main-wrapper #main #content,
        body.node-type-heritage #page #main-wrapper #main #content,
        body.path-kids #page #main-wrapper #main #content,
        body.path-for-kids #page #main-wrapper #main #content,
        body.path-for-children #page #main-wrapper #main #content,
        body.path-pour-les-enfants #page #main-wrapper #main #content,
        body.path-voor-kinderen #page #main-wrapper #main #content,
        body.path-fur-kinder #page #main-wrapper #main #content,
        body.page-search #page #main-wrapper #main #content,
        body.page-user #page #main-wrapper #main #content,
        body.page-press #page #main-wrapper #main #content,
        body.page-sitemap #page #main-wrapper #main #content {
          width: auto !important;
          margin: 0 !important;
          padding: 0 !important; }
        body #page #main-wrapper #main #content-bottom,
        body.not-front #page #main-wrapper #main #content-bottom,
        body.page-agenda #page #main-wrapper #main #content-bottom,
        body.node-type-family-member #page #main-wrapper #main #content-bottom,
        body.node-type-heritage #page #main-wrapper #main #content-bottom,
        body.path-kids #page #main-wrapper #main #content-bottom,
        body.path-for-kids #page #main-wrapper #main #content-bottom,
        body.path-for-children #page #main-wrapper #main #content-bottom,
        body.path-pour-les-enfants #page #main-wrapper #main #content-bottom,
        body.path-voor-kinderen #page #main-wrapper #main #content-bottom,
        body.path-fur-kinder #page #main-wrapper #main #content-bottom,
        body.page-search #page #main-wrapper #main #content-bottom,
        body.page-user #page #main-wrapper #main #content-bottom,
        body.page-press #page #main-wrapper #main #content-bottom,
        body.page-sitemap #page #main-wrapper #main #content-bottom {
          display: none !important; }
    body #page #bottom-wrapper,
    body #page #footer-wrapper,
    body.not-front #page #bottom-wrapper,
    body.not-front #page #footer-wrapper,
    body.page-agenda #page #bottom-wrapper,
    body.page-agenda #page #footer-wrapper,
    body.node-type-family-member #page #bottom-wrapper,
    body.node-type-family-member #page #footer-wrapper,
    body.node-type-heritage #page #bottom-wrapper,
    body.node-type-heritage #page #footer-wrapper,
    body.path-kids #page #bottom-wrapper,
    body.path-kids #page #footer-wrapper,
    body.path-for-kids #page #bottom-wrapper,
    body.path-for-kids #page #footer-wrapper,
    body.path-for-children #page #bottom-wrapper,
    body.path-for-children #page #footer-wrapper,
    body.path-pour-les-enfants #page #bottom-wrapper,
    body.path-pour-les-enfants #page #footer-wrapper,
    body.path-voor-kinderen #page #bottom-wrapper,
    body.path-voor-kinderen #page #footer-wrapper,
    body.path-fur-kinder #page #bottom-wrapper,
    body.path-fur-kinder #page #footer-wrapper,
    body.page-search #page #bottom-wrapper,
    body.page-search #page #footer-wrapper,
    body.page-user #page #bottom-wrapper,
    body.page-user #page #footer-wrapper,
    body.page-press #page #bottom-wrapper,
    body.page-press #page #footer-wrapper,
    body.page-sitemap #page #bottom-wrapper,
    body.page-sitemap #page #footer-wrapper {
      display: none !important; }
  body.sidebar-first #page #main-wrapper #main #content, body.sidebar-second #page #main-wrapper #main #content, body.one-sidebar #page #main-wrapper #main #content, body.two-sidebars #page #main-wrapper #main #content,
  body.not-front.sidebar-first #page #main-wrapper #main #content,
  body.not-front.sidebar-second #page #main-wrapper #main #content,
  body.not-front.one-sidebar #page #main-wrapper #main #content,
  body.not-front.two-sidebars #page #main-wrapper #main #content,
  body.page-agenda.sidebar-first #page #main-wrapper #main #content,
  body.page-agenda.sidebar-second #page #main-wrapper #main #content,
  body.page-agenda.one-sidebar #page #main-wrapper #main #content,
  body.page-agenda.two-sidebars #page #main-wrapper #main #content,
  body.node-type-family-member.sidebar-first #page #main-wrapper #main #content,
  body.node-type-family-member.sidebar-second #page #main-wrapper #main #content,
  body.node-type-family-member.one-sidebar #page #main-wrapper #main #content,
  body.node-type-family-member.two-sidebars #page #main-wrapper #main #content,
  body.node-type-heritage.sidebar-first #page #main-wrapper #main #content,
  body.node-type-heritage.sidebar-second #page #main-wrapper #main #content,
  body.node-type-heritage.one-sidebar #page #main-wrapper #main #content,
  body.node-type-heritage.two-sidebars #page #main-wrapper #main #content,
  body.path-kids.sidebar-first #page #main-wrapper #main #content,
  body.path-kids.sidebar-second #page #main-wrapper #main #content,
  body.path-kids.one-sidebar #page #main-wrapper #main #content,
  body.path-kids.two-sidebars #page #main-wrapper #main #content,
  body.path-for-kids.sidebar-first #page #main-wrapper #main #content,
  body.path-for-kids.sidebar-second #page #main-wrapper #main #content,
  body.path-for-kids.one-sidebar #page #main-wrapper #main #content,
  body.path-for-kids.two-sidebars #page #main-wrapper #main #content,
  body.path-for-children.sidebar-first #page #main-wrapper #main #content,
  body.path-for-children.sidebar-second #page #main-wrapper #main #content,
  body.path-for-children.one-sidebar #page #main-wrapper #main #content,
  body.path-for-children.two-sidebars #page #main-wrapper #main #content,
  body.path-pour-les-enfants.sidebar-first #page #main-wrapper #main #content,
  body.path-pour-les-enfants.sidebar-second #page #main-wrapper #main #content,
  body.path-pour-les-enfants.one-sidebar #page #main-wrapper #main #content,
  body.path-pour-les-enfants.two-sidebars #page #main-wrapper #main #content,
  body.path-voor-kinderen.sidebar-first #page #main-wrapper #main #content,
  body.path-voor-kinderen.sidebar-second #page #main-wrapper #main #content,
  body.path-voor-kinderen.one-sidebar #page #main-wrapper #main #content,
  body.path-voor-kinderen.two-sidebars #page #main-wrapper #main #content,
  body.path-fur-kinder.sidebar-first #page #main-wrapper #main #content,
  body.path-fur-kinder.sidebar-second #page #main-wrapper #main #content,
  body.path-fur-kinder.one-sidebar #page #main-wrapper #main #content,
  body.path-fur-kinder.two-sidebars #page #main-wrapper #main #content,
  body.page-search.sidebar-first #page #main-wrapper #main #content,
  body.page-search.sidebar-second #page #main-wrapper #main #content,
  body.page-search.one-sidebar #page #main-wrapper #main #content,
  body.page-search.two-sidebars #page #main-wrapper #main #content,
  body.page-user.sidebar-first #page #main-wrapper #main #content,
  body.page-user.sidebar-second #page #main-wrapper #main #content,
  body.page-user.one-sidebar #page #main-wrapper #main #content,
  body.page-user.two-sidebars #page #main-wrapper #main #content,
  body.page-press.sidebar-first #page #main-wrapper #main #content,
  body.page-press.sidebar-second #page #main-wrapper #main #content,
  body.page-press.one-sidebar #page #main-wrapper #main #content,
  body.page-press.two-sidebars #page #main-wrapper #main #content,
  body.page-sitemap.sidebar-first #page #main-wrapper #main #content,
  body.page-sitemap.sidebar-second #page #main-wrapper #main #content,
  body.page-sitemap.one-sidebar #page #main-wrapper #main #content,
  body.page-sitemap.two-sidebars #page #main-wrapper #main #content {
    float: none;
    width: auto; }

/* @end */
/* = END = */
/* ======== */
/* = BASE = */
/* ======== */
/* @group Base Elements */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: normal;
  color: black; }

h1 {
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-size: 24pt;
  color: #00508c !important;
  padding-bottom: 12pt; }

h2 {
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-size: 20pt;
  color: #00508c;
  padding-bottom: 12pt; }

h3 {
  font-size: 18pt;
  padding-bottom: 12pt; }

h4 {
  font-size: 16pt; }

h5,
h6 {
  font-size: 12pt; }

h6 {
  color: #00508c; }

p {
  font-size: 12pt;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 12pt 0; }

strong {
  font-weight: bold; }

a {
  color: black;
  text-decoration: underline; }

.more-link {
  display: none !important; }

ul.pager,
ul.inline.pager,
ol.pager,
ol.inline.pager,
.item-list ul.pager,
.item-list ol.pager {
  display: none !important; }

/* @end */
/* = END = */
/* ========== */
/* = HEADER = */
/* ========== */
/* @group Site Name in Header */
#site-name {
  height: auto;
  margin: 0;
  background: transparent; }
  #site-name h1,
  #site-name a {
    margin-bottom: 0; }
    #site-name h1 img,
    #site-name a img {
      display: block;
      width: auto;
      height: auto;
      margin: 0 auto; }

/* @end */
/* @group Header Blocks in Header */
#header-blocks {
  display: none !important; }

/* @end */
/* @group OLD Block Search Forum in Header */
#header .block-search {
  display: none !important; }

/* @end */
/* @group NEW Block Search Forum in Header */
#header .block-views--exp-search2-page {
  display: none !important; }

/* @end */
/* @group Block Locale in Header */
#header .block-locale {
  display: none !important; }

/* @end */
/* @group Nav Handler in Header */
#header .nav-handler {
  display: none !important; }

/* @end */
/* @group Navigation in Header */
#navigation {
  display: none !important; }

/* @end */
/* @group Block Main Menu in Header */
#header .block-menu {
  display: none !important; }

/* @end */
/* = END = */
/* ================ */
/* = DRUPAL STUFF = */
/* ================ */
/* @group Drupal Messages */
#drupal-messages {
  display: none !important; }

/* @end */
/* @group Drupal Tabs */
#drupal-tabs {
  display: none !important; }

/* @end */
/* = END = */
/* ======== */
/* = MAIN = */
/* ======== */
/* @group Block Easy Bredcrumb */
.block-easy-breadcrumb {
  display: none !important; }

/* @end */
/* = END = */
/* ================ */
/* = VIEW DEFAULT = */
/* ================ */
/* @group View Default */
.content .view {
  border: none; }
  .content .view .view-content {
    padding: 0; }
    .content .view .view-content .views-row {
      padding: 12pt 0;
      border-bottom: 1pt solid silver; }
  .content .view .item-list .pager {
    display: none !important; }

/* @end */
/* = END = */
/* ================ */
/* = NODE DEFAULT = */
/* ================ */
/* @group Node Default Full */
body.page-node .node-view-full,
body.page-node .view-mode-full {
  margin: 0;
  padding: 0;
  border: none; }
  body.page-node .node-view-full iframe,
  body.page-node .node-view-full object,
  body.page-node .view-mode-full iframe,
  body.page-node .view-mode-full object {
    margin: 0 auto 12pt auto; }
  body.page-node .node-view-full .field-name-field-date-withend,
  body.page-node .view-mode-full .field-name-field-date-withend {
    font-size: 10pt;
    font-style: italic;
    line-height: normal;
    color: silver;
    margin: 0 0 12pt 0;
    padding: 0 0 12pt 0; }
  body.page-node .node-view-full .field-summary,
  body.page-node .node-view-full .field-name-field-summary,
  body.page-node .node-view-full .field-name-field-article-summary,
  body.page-node .view-mode-full .field-summary,
  body.page-node .view-mode-full .field-name-field-summary,
  body.page-node .view-mode-full .field-name-field-article-summary {
    font-size: 14pt;
    line-height: normal;
    margin: 0 0 12pt 0; }
  body.page-node .node-view-full .field-name-field-image,
  body.page-node .view-mode-full .field-name-field-image {
    margin: 0 0 0 12pt; }
  body.page-node .node-view-full .field-type-text-long p.intro,
  body.page-node .node-view-full .field-name-body p.intro,
  body.page-node .node-view-full .field-name-field-body p.intro,
  body.page-node .view-mode-full .field-type-text-long p.intro,
  body.page-node .view-mode-full .field-name-body p.intro,
  body.page-node .view-mode-full .field-name-field-body p.intro {
    font-size: 14pt;
    line-height: normal; }
  body.page-node .node-view-full .field-type-text-long a:after,
  body.page-node .node-view-full .field-name-body a:after,
  body.page-node .node-view-full .field-name-field-body a:after,
  body.page-node .view-mode-full .field-type-text-long a:after,
  body.page-node .view-mode-full .field-name-body a:after,
  body.page-node .view-mode-full .field-name-field-body a:after {
    content: " (" attr(href) ")";
    font-size: 9pt;
    font-weight: normal;
    color: silver;
    text-decoration: none; }
  body.page-node .node-view-full .field-type-text-long img,
  body.page-node .node-view-full .field-name-body img,
  body.page-node .node-view-full .field-name-field-body img,
  body.page-node .view-mode-full .field-type-text-long img,
  body.page-node .view-mode-full .field-name-body img,
  body.page-node .view-mode-full .field-name-field-body img {
    margin: 0 auto 12pt auto; }
  body.page-node .node-view-full .field-type-text-long ul,
  body.page-node .node-view-full .field-type-text-long ol,
  body.page-node .node-view-full .field-name-body ul,
  body.page-node .node-view-full .field-name-body ol,
  body.page-node .node-view-full .field-name-field-body ul,
  body.page-node .node-view-full .field-name-field-body ol,
  body.page-node .view-mode-full .field-type-text-long ul,
  body.page-node .view-mode-full .field-type-text-long ol,
  body.page-node .view-mode-full .field-name-body ul,
  body.page-node .view-mode-full .field-name-body ol,
  body.page-node .view-mode-full .field-name-field-body ul,
  body.page-node .view-mode-full .field-name-field-body ol {
    margin: 0 0 12pt 0; }
    body.page-node .node-view-full .field-type-text-long ul ul,
    body.page-node .node-view-full .field-type-text-long ul ol,
    body.page-node .node-view-full .field-type-text-long ol ul,
    body.page-node .node-view-full .field-type-text-long ol ol,
    body.page-node .node-view-full .field-name-body ul ul,
    body.page-node .node-view-full .field-name-body ul ol,
    body.page-node .node-view-full .field-name-body ol ul,
    body.page-node .node-view-full .field-name-body ol ol,
    body.page-node .node-view-full .field-name-field-body ul ul,
    body.page-node .node-view-full .field-name-field-body ul ol,
    body.page-node .node-view-full .field-name-field-body ol ul,
    body.page-node .node-view-full .field-name-field-body ol ol,
    body.page-node .view-mode-full .field-type-text-long ul ul,
    body.page-node .view-mode-full .field-type-text-long ul ol,
    body.page-node .view-mode-full .field-type-text-long ol ul,
    body.page-node .view-mode-full .field-type-text-long ol ol,
    body.page-node .view-mode-full .field-name-body ul ul,
    body.page-node .view-mode-full .field-name-body ul ol,
    body.page-node .view-mode-full .field-name-body ol ul,
    body.page-node .view-mode-full .field-name-body ol ol,
    body.page-node .view-mode-full .field-name-field-body ul ul,
    body.page-node .view-mode-full .field-name-field-body ul ol,
    body.page-node .view-mode-full .field-name-field-body ol ul,
    body.page-node .view-mode-full .field-name-field-body ol ol {
      padding: 0; }
  body.page-node .node-view-full .field-type-text-long ul li,
  body.page-node .node-view-full .field-name-body ul li,
  body.page-node .node-view-full .field-name-field-body ul li,
  body.page-node .view-mode-full .field-type-text-long ul li,
  body.page-node .view-mode-full .field-name-body ul li,
  body.page-node .view-mode-full .field-name-field-body ul li {
    font-size: 12pt;
    line-height: normal;
    color: black;
    margin: 0;
    padding: 0;
    list-style: disc inside;
    background: transparent; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      body.page-node .node-view-full .field-type-text-long ul li,
      body.page-node .node-view-full .field-name-body ul li,
      body.page-node .node-view-full .field-name-field-body ul li,
      body.page-node .view-mode-full .field-type-text-long ul li,
      body.page-node .view-mode-full .field-name-body ul li,
      body.page-node .view-mode-full .field-name-field-body ul li {
        background: transparent; } }
    body.page-node .node-view-full .field-type-text-long ul li ol li,
    body.page-node .node-view-full .field-name-body ul li ol li,
    body.page-node .node-view-full .field-name-field-body ul li ol li,
    body.page-node .view-mode-full .field-type-text-long ul li ol li,
    body.page-node .view-mode-full .field-name-body ul li ol li,
    body.page-node .view-mode-full .field-name-field-body ul li ol li {
      margin: 0;
      padding: 0;
      list-style: decimal inside;
      background: transparent; }
  body.page-node .node-view-full .field-type-text-long ol li,
  body.page-node .node-view-full .field-name-body ol li,
  body.page-node .node-view-full .field-name-field-body ol li,
  body.page-node .view-mode-full .field-type-text-long ol li,
  body.page-node .view-mode-full .field-name-body ol li,
  body.page-node .view-mode-full .field-name-field-body ol li {
    font-size: 12pt;
    line-height: normal;
    color: black;
    margin: 0;
    padding: 0;
    list-style: decimal inside;
    background: transparent; }
    body.page-node .node-view-full .field-type-text-long ol li ul li,
    body.page-node .node-view-full .field-name-body ol li ul li,
    body.page-node .node-view-full .field-name-field-body ol li ul li,
    body.page-node .view-mode-full .field-type-text-long ol li ul li,
    body.page-node .view-mode-full .field-name-body ol li ul li,
    body.page-node .view-mode-full .field-name-field-body ol li ul li {
      margin: 0;
      padding: 0;
      list-style: disc inside;
      background: transparent; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        body.page-node .node-view-full .field-type-text-long ol li ul li,
        body.page-node .node-view-full .field-name-body ol li ul li,
        body.page-node .node-view-full .field-name-field-body ol li ul li,
        body.page-node .view-mode-full .field-type-text-long ol li ul li,
        body.page-node .view-mode-full .field-name-body ol li ul li,
        body.page-node .view-mode-full .field-name-field-body ol li ul li {
          background: transparent; } }
  body.page-node .node-view-full .field-type-text-long .messages,
  body.page-node .node-view-full .field-name-body .messages,
  body.page-node .node-view-full .field-name-field-body .messages,
  body.page-node .view-mode-full .field-type-text-long .messages,
  body.page-node .view-mode-full .field-name-body .messages,
  body.page-node .view-mode-full .field-name-field-body .messages {
    margin: 0 0 12pt 0;
    padding: 10pt; }
  body.page-node .node-view-full .field-type-text-long blockquote,
  body.page-node .node-view-full .field-name-body blockquote,
  body.page-node .node-view-full .field-name-field-body blockquote,
  body.page-node .view-mode-full .field-type-text-long blockquote,
  body.page-node .view-mode-full .field-name-body blockquote,
  body.page-node .view-mode-full .field-name-field-body blockquote {
    font-size: 12pt;
    font-weight: normal;
    font-style: italic;
    line-height: normal;
    margin: 0 0 12pt 0;
    padding: 10pt;
    border: 1px solid #00508c;
    background: transparent; }
    body.page-node .node-view-full .field-type-text-long blockquote *,
    body.page-node .node-view-full .field-name-body blockquote *,
    body.page-node .node-view-full .field-name-field-body blockquote *,
    body.page-node .view-mode-full .field-type-text-long blockquote *,
    body.page-node .view-mode-full .field-name-body blockquote *,
    body.page-node .view-mode-full .field-name-field-body blockquote * {
      font-size: inherit;
      font-weight: inherit;
      font-style: inherit;
      line-height: inherit;
      text-align: left;
      margin-bottom: 0; }
    body.page-node .node-view-full .field-type-text-long blockquote br,
    body.page-node .node-view-full .field-name-body blockquote br,
    body.page-node .node-view-full .field-name-field-body blockquote br,
    body.page-node .view-mode-full .field-type-text-long blockquote br,
    body.page-node .view-mode-full .field-name-body blockquote br,
    body.page-node .view-mode-full .field-name-field-body blockquote br {
      display: block; }
    body.page-node .node-view-full .field-type-text-long blockquote p + p,
    body.page-node .node-view-full .field-name-body blockquote p + p,
    body.page-node .node-view-full .field-name-field-body blockquote p + p,
    body.page-node .view-mode-full .field-type-text-long blockquote p + p,
    body.page-node .view-mode-full .field-name-body blockquote p + p,
    body.page-node .view-mode-full .field-name-field-body blockquote p + p {
      padding-top: 12pt; }

/* @end */
/* = END = */
/* =========== */
/* = SITEMAP = */
/* =========== */
/* @group Page Sitemap Layout */
body.page-sitemap {
  /* @group Base Layout */
  /* @end */
  /* @group Sitemap Layout */
  /* @end */ }
  body.page-sitemap #page #section-title-wrapper {
    background-image: url("../../images/section-title/section-title-sitemap.jpg"); }
  body.page-sitemap #site-map .site-map-menus ul li {
    margin: 0 0 6pt 0; }
    body.page-sitemap #site-map .site-map-menus ul li a {
      font-size: 18pt;
      font-weight: normal;
      line-height: normal;
      margin: 0 0 6pt 0; }
      body.page-sitemap #site-map .site-map-menus ul li a:after {
        content: " (" attr(href) ")";
        font-size: 9pt;
        font-weight: normal;
        color: silver;
        text-decoration: none; }
    body.page-sitemap #site-map .site-map-menus ul li ul {
      margin: 0;
      padding: 0;
      border-left: 0; }
      body.page-sitemap #site-map .site-map-menus ul li ul li {
        margin: 0; }
        body.page-sitemap #site-map .site-map-menus ul li ul li a {
          font-size: 12pt;
          font-weight: normal;
          line-height: normal;
          margin-bottom: 0; }
        body.page-sitemap #site-map .site-map-menus ul li ul li ul li {
          margin-bottom: 0;
          padding-left: 0;
          list-style: disc inside;
          background: transparent; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            body.page-sitemap #site-map .site-map-menus ul li ul li ul li {
              background: transparent; } }
          body.page-sitemap #site-map .site-map-menus ul li ul li ul li a {
            font-weight: normal; }

/* @end */
/* = END = */
