/*******************************
*** _hLib.config.scss
*** Version: 1.0.1
*** Last modified: 11.10.2013
*******************************/
/************** hButton *****************/
/************** /hButton *****************/
/************ Media queries **************/
/************ /Media queries *************/
/************ Font size *************/
/************ /Font size *************/
/*******************************
*** _hLib.config.scss
*** Version: 1.0.1
*** Last modified: 11.10.2013
*******************************/
/************** hButton *****************/
/************** /hButton *****************/
/************ Media queries **************/
/************ /Media queries *************/
/************ Font size *************/
/************ /Font size *************/
/* Cookie information */
/* line 6, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
.hLibCookieInfo2 {
  position: fixed;
  bottom: 0;
  background: #000000;
  color: #fff;
  height: 45px;
  width: 100%;
  z-index: 999;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  /* IE6 */ }
  /* line 16, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .ie-lt7 .hLibCookieInfo2 {
    position: absolute; }
  /* line 18, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2 a {
    color: #fff; }
  /* line 20, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2 .hLibCookieInfoClose {
    display: block;
    height: 100%;
    width: 44px;
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 0;
    z-index: 1; }
    /* line 30, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .hLibCookieInfo2 .hLibCookieInfoClose span {
      position: absolute;
      right: 15px;
      top: 50%;
      margin-top: -7px;
      background-color: transparent;
      background-image: url('../../../gfx/icons-s0bf10da1ac.png');
      background-position: -83px -117px;
      background-repeat: no-repeat;
      width: 14px;
      height: 14px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
        /* line 30, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
        .hLibCookieInfo2 .hLibCookieInfoClose span {
          background-image: url('../../../gfx/icons-retina-sc42c76af4a.png');
          background-position: -134px -75px;
          -webkit-background-size: 300px 120px;
          -moz-background-size: 300px 120px;
          -o-background-size: 300px 120px;
          background-size: 300px 120px; } }
  /* line 40, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2 .hLibCookieInfoBody {
    line-height: 17px;
    font-size: 13px; }
    /* line 44, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .hLibCookieInfo2 .hLibCookieInfoBody .mobileContent {
      display: none;
      padding: 8px 30px 8px 10px; }
    /* line 49, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .hLibCookieInfo2 .hLibCookieInfoBody .content {
      padding: 12px 45px 12px 15px; }
    .hLibCookieInfo2 .hLibCookieInfoBody .content a{
      text-decoration: underline}
    .hLibCookieInfo2 .hLibCookieInfoBody .content a:hover{
      text-decoration: none}


  @media only screen and (max-width: 699px) {
    /* line 56, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .responsive .hLibCookieInfo2 .content {
      display: none; }
    /* line 59, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .responsive .hLibCookieInfo2 .mobileContent {
      opacity: 1;
      display: block; } }
  /* line 65, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2.hLibCookieExpanded {
    height: auto;
    width: 100%; }
    /* line 69, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
    .hLibCookieInfo2.hLibCookieExpanded .hLibCookieInfoBody {
      width: auto;
      height: auto; }
  /* line 77, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2.hLibCookieInfoClosed {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s; }
  /* line 82, ../../../scss/hlib/cmp/hLib.cookieinfo2.scss */
  .hLibCookieInfo2.hLibCookieInfoPositionTop {
    top: 0;
    bottom: auto; }
