/*@import "icemoon_maintenance-page.css";*/
/*@import "icemoon_theme2_colors.css";*/
/*@import "icemoon_theme2_layout.css";*/
/*@import "icemoon_theme2_styles.css";*/


/* ---------- ICEMOON BACKGROUND FOR DRUPAL Specifications ---------- */

#page-wrapper{
  background-image:url('../backgrounds/ost_1440x960_50_50_d.png');
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:top center;
  background-color: var(--color--black);
}
#footer-wrapper {
  background-color:transparent;
  background-image:url('../backgrounds/trans-dk85.png');
}

/* ---------- Overall Specifications ---------- */

body {
  background-image:url('../backgrounds/ost_1440x960_50_50_d.png');
  background-position:center;
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-color: var(--color--black);
  line-height: 1.5;
  font-size: 87.5%;
  word-wrap: break-word;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  /* mobile fix by icemoon iphone and tablets on safari */
  overflow-x: hidden;
}
a:link,
a:visited {
  text-decoration: none;
  /*color: #0A9CBC*/ /*WONDER IF IT WORKS*/
}
a:hover,
a:active,
a:focus {
  text-decoration: none;
  /*color: #fff*/ /*WONDER IF IT WORKS*/
}
  /*-----------------------------------------------------------------------------------------------------------*/

/* lang-dropdown-form by icemoon*/
.form-item-lang-dropdown-select {
  display: flex;
  justify-content: center;
  align-items: center;
}

.lang-dropdown-form img.language-icon {
  padding: 0 4px;
  vertical-align: middle;
}

/*-----------------------------------------------------------------------------------------------------------*/

.eu-cookie-compliance-content {
  position: relative; /* Anchor possible "close" button. */
  max-height: calc(100vh - 54px);
  max-height: calc(100vh - 2 * var(--sp1-5, 27px) - var(--drupal-displace-offset-top, 0px));
  overflow: auto;
  background: black;
  background: var(--color--black, black);
  background-color:transparent;
  background-image:url('../backgrounds/trans-dk85.png'); /* by icemoon */
  padding: 27px;
  padding: var(--sp1-5, 27px);
  color: #313637;
  color: var(--color--gray-20, #313637);
  border: solid 0.0px #101010;
  border: solid 0.0px var(--color--gray-95, #101010);
  /*box-shadow: 0 0 72px rgba(0, 0, 0, 0.1);*/
  box-shadow: 2px 2px 10px 2px #0A9CBC; /* Shadow Box Effect by Icemoon */
}

.eu-cookie-compliance-more-button {
  cursor: pointer;
  display: inline;
  height: auto;
  margin: 0;
  padding: 0;
  border: none;
  text-decoration: underline;
  color: white; /* by icemoon */
  background: none;
}

.eu-cookie-withdraw-tab {
  position: absolute;
  bottom: calc(100% - 2px);
  left: 50%;
  transform: translateX(-50%);
  display: block;
  padding: 4px 9px;
  border: solid 0.0px #eaeef0;
  border: solid 0.0px var(--color--gray-95, #eaeef0); /* by icemoon */
  border-bottom: 0;
  border-radius: 3px 3px 0 0;
  background: black;
  background: var(--color--black, black);
  appearance: none;
  cursor: pointer;
  /*background-color:transparent;*/
  /*background-image:url('../backgrounds/trans-dk75.png'); /* by icemoon */
  box-shadow: 2px 2px 10px 2px #0A9CBC; /* Shadow Box Effect by Icemoon */
}

/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
