/*
 * This content is loaded as part of its calling source files,
 * so does not suffer from caching problem
 *
 * 19-Feb-2024
 *    Moved Sponsors css here
 *
 */
/*@border_colour: green;*/
/*@border_colour_disabled: lighten( @border_colour, 60% );*/
/*@separator_colour: #009999;*/
/*
 *  Following applies to a mobile (typically 320 to 480)
 */
@media only screen and (max-width: 600px) {
  #colLeft {
    /*background-color: red;*/
  }
}
/*
 *  Following applies to a tablet or mobile (>600)
 */
@media only screen and (min-width: 601px) {
  #colLeft {
    /*background-color: blue;*/
  }
}
#sponsors {
  clear: both;
  display: block;
  /*width:90%;*/
  margin-top: 10px;
  text-align: left;
  border: 3px solid #722A42;
  padding: 0 0 6px 8px;
  /*width: 95%;*/
  max-width: 500px;
  /* not currently used: display: none */
}
#sponsors .sponsor {
  /*width:100px;*/
  background-color: #ffffff;
  padding: 2px;
  /*  border:3px double @orange;
    border:3px double rgb(221,232,238);*/
  margin-left: 0px;
  /*float: left;*/
  text-align: center;
}
#sponsors .sponsor a {
  text-decoration: none;
}
#sponsors .sponsorImg {
  width: 90%;
  /*    @media only screen and (max-width: 700px) {
      max-width: 200px
    }
    @media only screen and (min-width: 701px) {
      max-width: 400px
    }*/
}
#sponsors .sponsorText {
  font-family: Arial, Helvetica, sans-serif;
  color: #5A8CA9;
  font-weight: 600;
  font-style: italic;
  font-size: 0.85em;
  margin: 2px 0 8px 0;
}
#div_sfc {
  /*position: absolute;*/
  display: inline-block;
  float: right;
  /*bottom: 10px;*/
  right: 10px;
  color: #330033;
  display: none;
}
