/**
 * @file
 * Print styling
 *
 * We provide some sane print styling for Drupal using Zen's layout method.
 */

/* underline all links */
a:link,
a:visited {
  text-decoration: underline !important;
}

/* CSS2 selector to add visible href after links */
/*#content a:link:after,
#content a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 0.8em;
  font-weight: normal;
}*/

/* Un-float the content */
#content,
#content .section {
  float: none;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

/* Turn off any background colors or images */
body,
#page-wrapper,
#page,
#main-wrapper,
#main,
#content,
#content .section {
  color: #000;
  background-color: transparent !important;
  background-image: none !important;
}

/* Hide sidebars and nav elements */
#skip-link,
#navigation,
.region-sidebar-first,
.region-sidebar-second,
#footer,
.breadcrumb,
div.tabs,
.links,
.taxonomy,
.book-navigation,
.forum-topic-navigation,
.pager,
.feed-icons {
  visibility: hidden;
  display: none;
}

/* If you un-comment the "page { overflow-y: hidden; }" ruleset, Firefox clips
   the content after the first page. */
#page-wrapper {
  overflow-y: visible;
}

/**
 * 	EDS2 specific adaptations
 */

/*** Common ***/
#menu-top,
#block-menu-menu-menu-main,
#block-menu-menu-menu-second,
#header .banner-navi,
#header .banner,
#info-line,
#comments,
.block-quicktabs,
.sidebar,
#footer,
#menu-bottom,
iframe, .field-item object { display: none; }
#header { height: 0; }
#header #block-block-2 { position: static; margin-left: 900px; }
#main, #main .content, #main #content { margin: 0; padding: 0; width: 1080px; }

/*** Sciences Ouest ***/
body.section-sciences-ouest #block-views-eds_so-block_16 { display: none; }
#main #content .node-type-2-so-7 .group-2-so-7-presentation,
#main #content .node-type-2-so-cqjc .group-2-so-cqjc-presentation,
#main #content .node-type-2-so-3 .group-2-so-3-presentation { width: 800px; }
#main #content .node-type-2-so-7 .group-2-so-7-qr1,
#main #content .node-type-2-so-7 .group-2-so-7-qr2 { width: 500px;}
#main #content .node-type-2-so-3 .group-2-so-3-raisons { width: 750px; }
#main #content .node-type-2-so-evenement .group-2-so-evenement-present { width: 750px; }

/*** Expositions ***/
body.section-expositions #block-views-eds_expositions-block_2,
body.section-expositions #block-views-eds_expositions-block_1,
body.section-expositions #block-views-eds_blocs2-block_36,
body.section-expositions #block-views-eds_blocs2-block_39 { display: none; }
#main #content .node-type-2-expo-exposition .group-2-expo-exposition-pres { width: 800px; }
#main #content .node-type-2-expo-animation .group-2-expo-animation-pres { width: 750px; }

/*** Votre visite ***/
body.section-votre-visite #block-views-agenda_mensuel-calendar_block_1,
body.section-votre-visite #block-views-eds_blocs-block_42 { display: none; }

/*** Planetarium ***/
#main #content .node-type-2-planet-seance .group-2-planet-seance-pres { width: 750px; }

/*** Conférences ***/
body.section-conferences #block-views-eds_recherche-block_1 { display: none; }
body.page-conferences-rubrique #block-views-eds_blocs-block_49 .gright,
#main #content .node-type-2-conf-conference .group-2-conf-conference-left,
#main #content .node-type-2-conf-cafe .group-2-conf-cafe-presentation { width: 750px; }

/*** Agenda ***/
body.section-agenda .cur-week,
body.section-agenda #datepicker,
body.section-agenda .view-footer,
body.section-agenda .feed-icon,
body.section-agenda #block-views-eds_blocs-block_35 { display: none; }
