body a {
    text-decoration: none;
    font-weight: bold;
}
.ig-carousel-title a {
    pointer-events: none;
    }
  .ig-widget-type-search .ig-form .ig-text input {
    padding: 10px 15px 10px 35px;
    line-height: 21px;
    color: #3A4451;
    border-radius: 10px; }
    
element.style {
}
#logo a img {
    max-width: none;
    max-height: 90px;
}

#js-profileMainTabs {
    display: none !important;
    }
 
 /* Font Import */

@font-face {
font-family: "Kardia";
src: url(/download/theme/custom_font/kardiaserif_bdotf) format("truetype");
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: "Kardia";
src: url(/download/theme/custom_font/kardiaserif_rgotf) format("truetype");
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: "Kardia";
src: url(/download/theme/custom_font/kardiaserif_mdotf) format("truetype");
font-weight: 500;
font-style: normal;
}

/* Kardia Font Class */
.kardia-font,
.kardia-font.ig-cpt-title,
.kardia-font p,
.kardia-font a,
.kardia-font h1,
.kardia-font h2,
.kardia-font h3,
.kardia-font h4,
.kardia-font h5,
.kardia-font h6,
.kardia-font .heading1,
.kardia-font .heading2,
.kardia-font .heading3,
.kardia-font .heading4,
.kardia-font .heading5,
.kardia-font .heading6 {
   font-family: 'Kardia', sans-serif !important;
}  


.ig-channeltype-wiki #comments,
.ig-channeltype-wiki h2#tab-comments{
  display:none;
}

/* Support accordions AND tabs together */
div.ps-tab.accordion .ig-cpt-title {
  display: inherit !important;
}

/* Search by label updates */
.ls-toggle {
  background: #edeeef !important;
  font-size: 18px !important;
  padding: 10px 15px !important;
}

.ls-toggle::after {
  font-weight: 400 !important;
  font-size: 10px !important;
}

.ls-toggle-content .ls-label span {
  font-weight: 400 !important;
  font-size: 14px !important;
}

.searchBox {
  min-width: 50% !important;
  padding: 10px 15px !important;
  border: 1px solid #333 !important;
  border-radius: 3px !important;
  font-size: 20px !important;
}

.ls-button {
  border-radius: 4px !important;
  font-size: 18px !important;
  padding: 10px 20px !important;
}

.ls-button.ls-search-button {
  background: #1b6df1;
  border-color: #1b6df1;
  color: #fff;
}

.ls-button.ls-search-button:hover {
  background: #00448d;
  border-color: #00448d;
}


#tttbutton {
    display: inline-block;
    background-color: #1B6DF1; /* Colour of the background square */
    width: 50px;
    height: 50px;
    text-align: center;
    border-radius: 10%;
    position: fixed;
    bottom: 30px;
    right: 30px;
    transition: background-color .9s, opacity .9s, visibility .9s;
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
}
#tttbutton::after {
    content: "\f062";
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    font-size: 2.25em;
    line-height: 50px;
    transition: all 0.9s ease;
    color: #fff; /* colour of the arrow */
}
#tttbutton:hover {
    cursor: pointer;
    background-color: #ABC5EE; /* colour of the square on hover */
}
#tttbutton:active {
    background-color: rgb(5, 207, 99);
}
#tttbutton.show {
    opacity: 1;
    visibility: visible;
}

