/* CSS Document */
/* block top links */
/* line 7, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link {
  float: left;
  position: relative;
  text-align: center;
  margin: 0;
}
@media (max-width: 767px) {
  /* line 7, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
  .ttpermanent-link {
    margin: 0 5px;
  }
}
@media (max-width: 480px) {
  /* line 7, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
  .ttpermanent-link {
    margin: 0;
  }
}
/* line 18, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link .ttpermanent-heading {
  cursor: pointer;
  float: right;
  height: 20px;
  margin: 0;
  padding: 3px 0 0;
  text-align: center;
  width: 30px;
}
/* line 27, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link .ttpermanent-heading:before {
  content: "\f0c9";
  font-family: "FontAwesome";
  font-size: 17px;
  height: 30px;
  width: 35px;
  color: #e5e5e5;
}
@media (max-width: 480px) {
  /* line 37, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
  .ttpermanent-link .ttpermanent-heading:before {
    content: "\f0c9";
    font-family: "FontAwesome";
    font-size: 17px;
    height: 30px;
    width: 35px;
  }
}
/* line 46, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link .ttpermanent-heading:hover {
  color: #f0c708;
}
/* line 48, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link .ttpermanent-heading:hover:before {
  color: #f0c708;
}
/* line 53, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link ul#header_links {
  list-style-type: none;
  float: right;
  margin-top: 0;
  border: 1px solid #e9e9e9;
  display: none;
  position: absolute;
  right: 0;
  top: 34px;
  width: 150px;
  text-align: left;
  background: #ffffff;
  z-index: 2;
  padding: 10px 15px;
}
@media (max-width: 767px) {
  /* line 70, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
  .ttpermanent-link ul#header_links .header_user_info .ttlogin a {
    float: none;
  }
}
@media (max-width: 767px) {
  /* line 53, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
  .ttpermanent-link ul#header_links {
    top: 36px;
    right: 0;
  }
}
/* line 82, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link ul#header_links:after {
  color: white;
  content: "\f0d8";
  font-family: "FontAwesome";
  font-size: 21px;
  right: 10px;
  position: absolute;
  top: -14px;
}
/* line 91, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link ul#header_links li {
  float: left;
  width: 100%;
}
/* line 94, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link ul#header_links li a {
  text-decoration: none;
  color: #777777;
  line-height: 24px;
  text-transform: capitalize;
}
/* line 99, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
.ttpermanent-link ul#header_links li a:hover {
  color: black;
}

/* line 107, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
ul#footer_links {
  clear: both;
  text-align: center;
  padding-bottom: 6px;
}
/* line 111, ../../../sass/modules/blockpermanentlinks/blockpermanentlinks.scss */
ul#footer_links li {
  display: inline;
  padding: 0 10px;
}

/*
     FILE ARCHIVED ON 08:37:04 Oct 06, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:16:12 Jun 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.747
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.088
  esindex: 0.011
  cdx.remote: 8.378
  LoadShardBlock: 96.13 (3)
  PetaboxLoader3.datanode: 85.436 (4)
  PetaboxLoader3.resolve: 49.558 (2)
  load_resource: 43.277
*/