﻿/* $Id: print.css,v 1.0.0.0 2010/02/04 15:44:26 jmburnz Exp $ */

/**
 * @file print.css
 * This stylesheet provides the print styles for this theme.
 */


html {
  background-color: #ffffff;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

body {
  background-color: #ffffff;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

#container {
  width: 100%;
  min-width: 98%;
  background-color: #ffffff;
}

body > #container {
  width: 100%;
  min-width: 98%;
  background-color: #ffffff;
}

#leaderboard {
  display: none;
}

#header,
#header .logo-site-name,
#header #logo,
#header #logo a {
  margin: 0;
  padding: 0;
  border: 0;
}

#logo, #header-blocks, #header-links, #block-block-35 {
  display: none;
}

#logoprint {
  margin: 0;
  padding: 0;
  display: block;
}

.page-node-8201 #logoprint {
  display: none;
}

#branding {
  background-image: url(../images/logo_r_u.gif);
  background-repeat: no-repeat;
  background-position: left top;
  height: 103px;
  width: 100%;
  border-bottom: solid 2px #A2022E ;
}

#content-column,#sidebar-left,#sidebar-right {
  float: none;
  overflow : visible !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

.columns-inner {
  overflow: visible;
}

#columns {
}

#genesis-1b .two-sidebars .content-inner { margin:0 0 0 0; }
#genesis-1b .sidebar-left .content-inner { margin-left: 0; }
#genesis-1b .sidebar-right .content-inner { margin-right:0; }
#genesis-1b #sidebar-left  {width: 95%; margin-left: 0;}
#genesis-1b #sidebar-right {width: 95%; margin-left: 0;}

.gpanel{clear:both; margin:.75em 0;}
.gpanel .region{display: inline; position: static;}
.two-col-50 .region{width:49.5%;}
.two-col-50 .col-1{float:left;}
.two-col-50 .col-2{float:right;}
.two-col-50 .gpanel{margin:0;}

#container {position: static; margin:0 0 0 0 ; }
#columns {display:block; margin-bottom:1em; }
#container > #columns { display: block; }
#content-column,#sidebar-left,#sidebar-right { float: none; }
#content-column{ width: auto; margin-bottom: 1em; }

#content-column .content-inner {
  min-height: 0px;
}

.box-top-left, .box-top-right {
  display: none;
}

#admin-menu {
  display: none;
}

#foot-wrapper {
  border: 0;
}

#sidebar-left,#sidebar-right { 
  display: none;
}

table.sticky-header {
  display: none;
} 

#block-menu_block-3 { 
  display: none;
}
.front .two-col-50 .region,
.front #two-col-50-top .region,
.front #two-col-50-bottom .region
{width:100%;}

.front #two-col-50-top,
.front #two-col-50-bottom,
.front #two-col-50-top .gpanel-inner,
.front #two-col-50-bottom .gpanel-inner
{
  border: 0 !important;
  margin: 0 !important; 
  padding: 0 !important;
}

.front #two-col-50-top .gpanel-inner .col-2,
.front #two-col-50-bottom .gpanel-inner .col-1,
.front #two-col-50-bottom .gpanel-inner .col-2
{
  margin: 0 0 1em 0 !important;
}

.front #two-col-50-top .col-2 .inner,
.front #two-col-50-bottom .inner
{
  border: 1px solid #eceeed;
  border: 1px solid #e4e4e4;
  margin: 0;
  padding: 0;
}

.front .views-field-teaser .field-content {
  min-height: 80px;
}

#block-views-Convegni_hp-block_1, 
#block-views-primopiano_hp-block_1,
#block-views-news_hp-block_1
{
  margin: 0em 5px 5px 1em;
  border-left: 0;
  padding: 0;
}

.node-type-sschedereparto  .spares {
  display: block;
}

.node-type-sschedereparto  .coda {
  font-size: .8em;
}


.page-mappa #main-content .local-tasks ul.primary,
.page-mappa-mappa-di-apertura #main-content .local-tasks ul.primary,
.page-mappa-mappaunitaoperative #main-content .local-tasks ul.primary,
.page-mappa-mappapadiglione #main-content .local-tasks ul.primary {
  display: none;
}

.page-mappa #main-content #ico_stamp,
.page-mappa-mappa-di-apertura #main-content #ico_stamp,                            
.page-mappa-mappaunitaoperative #main-content #ico_stamp,
.page-mappa-mappapadiglione #main-content #ico_stamp {
  display: none;
}


fieldset,                  
html.js fieldset,          
fieldset div,
html.js fieldset div {
  display: block !important;
  overflow: visible !important;
  position: static !important;
  height: auto !important;
}

html.js fieldset.collapsed div {
  display: block !important;
}

fieldset,
html.js fieldset {
  font-size: .9em;
  display:inline-block !important;
  margin-bottom: 2em;
}

fieldset legend,
fieldset legend a
html.js .node-content fieldset legend,
html.js .node-content fieldset legend a {
    font-weight: bold !important;
}


