/*!
 * ILO v1.0 Print Stylesheet
 *
 * Copyright 2015 ILO
 *
 * Designed and built by www.optimadesign.co.uk
 */
@media print {
  html #logo h1 {
    display: none;
  }
  html[lang="en"] body #banner #primary-banner .large-6-col #logo:after {
    content: url(../images/templates/ilo-rev-small.png) !important;
  }
  html[lang="fr"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-fr-rev-small.png) !important;
  }
  html[lang="jp"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-jp-rev-small.png) !important;
  }
  html[lang="de"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-de-rev-small.png) !important;
  }
  html[lang="es"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-es-rev-small.png) !important;
  }
  html[lang="it"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-it-rev-small.png) !important;
  }
  html[lang="nl"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-nl-rev-small.png) !important;
  }
  html[lang="pt"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-pt-rev-small.png) !important;
  }
  html[lang="ru"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-ru-rev-small.png) !important;
  }
  html[lang="zh"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-zh-rev-small.png) !important;
  }
  html[lang="ar"] body #banner #primary-banner .large-6-col #logo:before {
    content: url(../images/templates/ilo-arabic-rev-small.png) !important;
  }
  body {
    /* Layout
		------------------------------------------------- */
    /* Navigation
		------------------------------------------------- */
    /* General
		------------------------------------------------- */
    /* Furniture
		------------------------------------------------- */
  }
  body .no-print {
    display: none;
  }
  body .small-12-col {
    width: 100%;
  }
  body .sub-nav,
  body #secondary-banner,
  body #tertiary-banner,
  body .language,
  body .back-to-top,
  body nav[role="navigation"] {
    display: none;
  }
  body #banner #primary-banner {
    background-color: transparent;
    border-bottom: 1px solid #e4e4e4;
    padding-top: 0;
  }
  body #banner #primary-banner .large-6-col #logo {
    background: none !important;
  }
  body #banner #primary-banner .large-6-col h2,
  body #banner #primary-banner .large-6-col h3 {
    color: #4B4B4B;
    display: block !important;
    margin-right: 20px;
  }
  body #banner #primary-banner .large-6-col h2 {
    font-size: 15px;
    margin-top: 20px;
    margin-bottom: 4px;
  }
  body #banner #primary-banner .large-6-col h3 {
    font-size: 12px;
  }
  body .main-article ul {
    margin-left: 15px;
  }
  body .main-article ul li {
    list-style-type: square;
    list-style: initial;
    background: none;
    padding: 0;
    margin: 0;
  }
  body .main-article aside {
    border: 1px solid #e4e4e4;
    padding-top: 20px;
  }
  body .main-article .meta-data {
    margin-bottom: 20px;
  }
  body .main-article table.quote {
    border: 1px solid #e4e4e4;
  }
  body .slider #slider,
  body .slider #slider-large {
    border: 1px solid #e4e4e4 !important;
    padding-bottom: 12px;
  }
  body .slider #slider ul,
  body .slider #slider-large ul {
    margin-left: 0;
  }
  body .slider #slider ul li,
  body .slider #slider-large ul li {
    list-style: none;
  }
  body .slider #slider .flex-direction-nav,
  body .slider #slider-large .flex-direction-nav {
    display: none !important;
  }
  body .slider.strong-bar .featured h2,
  body .slider.strong-bar .featured .inset {
    border: 1px solid #e4e4e4 !important;
  }
  body .slider #simple-carousel {
    display: none;
  }
  body .page-tools,
  body .stickies,
  body .subscribe,
  body .social-pages,
  body #disqus_thread,
  body .searchBox,
  body .calendar,
  body .engage {
    display: none !important;
  }
  body .slider-quote,
  body .slider-large,
  body .item-list,
  body blockquote,
  body .item-list footer,
  body .pictureCaption-left,
  body .pictureCaption-right {
    border: 1px solid #e4e4e4 !important;
  }
  body .furniture.related-content h5 {
    margin: 25px 12px 5px 24px;
  }
  body .furniture.feature-multiple .item-list li:first-child {
    padding-top: 10px;
  }
  body .furniture.feature-multiple .item-list li:last-child {
    padding-bottom: 10px;
  }
  body .furniture .item-list ul li {
    list-style-type: square;
    list-style: initial;
    background: none;
    padding: 0;
    margin: 0;
    overflow: visible !important;
    padding: 20px 20px;
  }
  body .furniture .item-list ul li:before,
  body .furniture .item-list ul li:after {
    content: none !important;
  }
  body .furniture .item-list footer {
    margin: 0 -10px !important;
  }
  body .furniture ol.item-list a.item-image {
    margin-left: -10px !important;
  }
  body .furniture ol.item-list ol.add-links {
    border: 1px solid #e4e4e4 !important;
    margin-bottom: 15px;
    clear: both;
  }
  body .slider-quote ul {
    margin-left: 0;
  }
  body .slider-quote ul li {
    list-style: none;
  }
}