/*
  print.scss by hakim (09/12/13)
  Description: global print styles
*/
/* line 6, ../sass/print.scss */
* {
  color: #000 !important;
  /* Black prints faster: h5bp.com/s */
  box-shadow: none !important;
  text-shadow: none !important;
}

/* line 12, ../sass/print.scss */
abbr[title]:after {
  content: " (" attr(title) ")";
}

/* line 16, ../sass/print.scss */
pre,
blockquote {
  border: 1px solid #999;
  page-break-inside: avoid;
}

/* line 22, ../sass/print.scss */
thead {
  display: table-header-group;
  /* h5bp.com/t */
}

/* line 27, ../sass/print.scss */
img {
  max-width: 640px !important;
}

@page {
  margin: 1.5cm 0.5cm;
}
/* line 35, ../sass/print.scss */
p,
h2,
h3 {
  orphans: 3;
  widows: 3;
}

/* line 42, ../sass/print.scss */
h1,
h2 {
  page-break-after: avoid;
}

/* line 47, ../sass/print.scss */
.bx-wrapper {
  page-break-inside: avoid;
}

/* specific printed stylesheets */
/* line 52, ../sass/print.scss */
body {
  font-size: 12px;
}

/* line 57, ../sass/print.scss */
.header,
.footer,
.main .breadcrumb,
.main .tools,
.link_h1,
.booking,
.slide_content,
.see_all,
.chapo_ad,
.pub,
.insta,
.push,
.main .center .push2,
.visits_pager {
  display: none;
}

/* line 74, ../sass/print.scss */
.main .top_slideshow .top_content {
  width: 600px;
}
/* line 77, ../sass/print.scss */
.main .top_slideshow .top_content h2.title {
  padding: 0;
}

/* line 84, ../sass/print.scss */
.main h1 {
  padding-top: 0;
}
/* line 87, ../sass/print.scss */
.main .sidebar,
.main .more_infos,
.main .bx-controls-direction,
.main .infos_plus .picto {
  display: none;
}
/* line 94, ../sass/print.scss */
.main .content {
  width: 100%;
}
/* line 97, ../sass/print.scss */
.main .content .double_columns .editorial {
  width: 47%;
}
/* line 100, ../sass/print.scss */
.main .content .double_columns .editorial .quote {
  padding-top: 0;
}
/* line 105, ../sass/print.scss */
.main .content .infos_plus,
.main .content .editorial .table {
  page-break-inside: avoid;
}
/* line 110, ../sass/print.scss */
.main .content table th,
.main .content table td {
  border: 1px solid #000;
}
/* line 116, ../sass/print.scss */
.main .top_slideshow {
  display: block;
  position: relative;
  float: none;
  width: 778px;
  left: 50%;
  margin-left: -310px;
  padding: 0;
  margin-bottom: -130px;
}
/* line 127, ../sass/print.scss */
.main .top_content {
  display: inline;
  float: none;
}
/* line 131, ../sass/print.scss */
.main .top_content h1 {
  margin-bottom: 15px;
}
/* line 134, ../sass/print.scss */
.main .top_content h1 .picto {
  display: none;
}
/* line 140, ../sass/print.scss */
.main .push_type .push_type_bx li a img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 147, ../sass/print.scss */
.container .center,
.content ul {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* line 154, ../sass/print.scss */
.drilldown_criteria,
a.less_pagination,
a.more_pagination {
  display: none;
}

/* line 160, ../sass/print.scss */
.drilldown_list {
  padding-top: 0;
}
/* line 163, ../sass/print.scss */
.drilldown_list .tri {
  display: none !important;
}
/* line 165, ../sass/print.scss */
.drilldown_list .tri + ul {
  display: none;
}

/* line 171, ../sass/print.scss */
.content ul li a .type,
.content ul li a .name,
.drilldown_criteria .open_criteria .content_criteria .list_criteria > li > form .date_bt,
a.less_pagination {
  color: #fff !important;
}

/*
.container .center {
	width: 1000px;
}
*/
