
/********************/
/* general elements */
/********************/
body {
  background-color: transparent;
}

/***************/
/* breadcrumbs */
/***************/
div#breadcrumbs {
  color: #000000;
  display: block;
  margin: 0.3em 0 0 0;
  position: absolute;
  left: 0%;
  top: 120px;
  white-space: nowrap;
  width: 100%;
}

/**********************/
/* primary-navigation */
/**********************/
div#primary-navigation {
  display: none;
}

/*****************/
/* component-box */
/*****************/
div#component-box {
  display: none;
}

/*************/
/* main-left */
/*************/
div#main-left {
  display: none;
}

/****************/
/* main-content */
/****************/
div#main-content {
  border: none;
  margin: 2em 0 0 0;
  padding: 10px;
  top: 120px;
}
body.middle div#main-content { 
  left: 0px;
  margin-left: 0px;
  width: 82%;
}
body.left-middle div#main-content { 
  left: 0px;
  margin-left: 0px;
  width: 82%;
}
body.left-middle-right div#main-content { 
  left: 0px;
  margin-left: 0px;
  width: 73%;
}

/***************/
/* main-banner */
/***************/
div#main-banner { 
  margin: 0px;
  top: 0px;
  width: 100%;
}


/*****************************************************************/
/* Disable/change webfactory elements in case user is logged in. */
/*****************************************************************/
div#webfactory-toolbar {
  display: none;
}
div.editControls {
  display: none;
}
div.editFrame {
  border: none !important;
}


/******************/
/* content-footer */
/******************/
div#content-footer {
  display: none;
}

/******************/
/* content-header */
/******************/
div#content-header h1 {
  text-indent: 0px;
}



/********************************************************/
/* Fixes printing issues regarding absolute positioning */
/********************************************************/

div#main-content {

}


