
.kb-cards{
    height: 200px;
}
.kb-img{
    width: 65px;
    height: 65px;
    margin-bottom: 30px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    filter: invert(34%) sepia(3%) saturate(95%) hue-rotate(108deg) brightness(106%) contrast(107%)
}


.kb-block:hover{
    cursor: pointer;
    text-decoration: none;
    color: #4a5454;
filter: invert(50%) sepia(58%) saturate(577%) hue-rotate(140deg) brightness(93%) contrast(99%);}

.kb-active{
    text-decoration: none;
    color: #4a5454;
    filter: invert(50%) sepia(58%) saturate(577%) hue-rotate(140deg) brightness(93%) contrast(99%);}


.kb-questions{
    min-height: 300px ;
    /*background: #fafafa;*/
    margin-top: 25px;
    padding-top: 36PX;
}

.kb-a{
    text-decoration: none;
    color: #4a5454;
    text-align: center;
}
.kb-a:hover{
    color: #17a2b8  ;
    text-decoration: none;

}
.kb-main-container {
    min-height: 300px;
     /*background: #fafafa;*/
}

.thumbs-icon{
    float: right;
    margin-right: 17px;
}

.fa-thumbs-up:hover{
      color:#17a2b8;
    cursor: pointer;
}

.fa-thumbs-down:hover{
      color:#17a2b8;
    cursor: pointer;
}
.fa-thumbs-up{
    padding-right: 5px;
}
.immune-blog{
   justify-content: center;
}

.immune-collapse{
   margin:15px;
   text-align:center;
   padding: 0px;
   background-size: cover;
    background-position: bottom;
    border-radius: 0px;
}

.immune-collapse img{
   max-width:250px;
   max-height:250px;
}
.kb-a:hover{
    cursor: pointer;
    color: #17a2b8 !important ;
    text-decoration: none;
    filter: invert(50%) sepia(58%) saturate(577%) hue-rotate(140deg) brightness(93%) contrast(99%);
}

/*.content {*/
/*      padding: 0 18px;*/
/*      max-height: 0;*/
/*      overflow: hidden;*/
/*      transition: max-height 0.2s ease-out;*/
/*    width: 300px;*/
/*    !*border: 1px solid;*!*/
/*}*/



.collapsible{
    background-color: transparent;
    border: none;
    padding:10px;
   margin-top: 40px;
}

.immune-blog h3{
   font-family: 'Pangolin';
   color:white;
   font-size:35px;
}

.fa-plus-circle{
   color: white;
    background: none;
   font-size:50px;
}

.immune-blog .content ul{
   text-align:start;
   font-family: 'Pangolin';
   color:white;
}

.immune-blog .content ul li{
   margin:5px;
}


.immune-blog .content p{
   font-size:15px!important;
   color:White;
   font-family: 'Pangolin'!important;
   text-align:center!important;
}

.question-card{

    background: #fafafa;
    border-radius: 15px;
    height: 237px;
    transition: height 0.25s ease-in;
    overflow-y: auto;
    border: 0px;



}
.kb-questions-a{
    color: black;
    text-decoration: black;
}
.kb-questions-a:hover{
   color: #17a2b8 ;
     text-decoration: none;
}

.kb-question-width{
  width: 100%;
  margin: auto
}

.kb-backgeound{
     background-image: url("../images/headline.jpg");
      background-repeat: no-repeat;
      background-attachment: fixed;
      background-size: 100% 95%;
     height: 400px;
}
.kb-container{
    width: 100%;
    margin: auto;
    color: white;
    text-align: center;
    margin-top: 96px;
}

.kb-container p{
    font-size: 19px;
    font-weight: 400;

}
    .search__bar__box {
        width: 50%;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='currentColor' d='M15.2 16.34a7.5 7.5 0 1 1 1.38-1.45l4.2 4.2a1 1 0 1 1-1.42 1.41l-4.16-4.16zm-4.7.16a6 6 0 1 0 0-12 6 6 0 0 0 0 12z'/%3E%3C/svg%3E");
        background-position: left 8px center;
        background-size: 24px;
        background-repeat: no-repeat;
        box-shadow: none;
        border-color: transparent;
        border-radius: 25px;
        padding: 9px 12px 10px 40px;
        cursor: text;
        box-sizing: border-box;
        height: 40px;
        color: #0e1318;
        outline: 0;
        -webkit-font-variant-ligatures: none;
        font-variant-ligatures: none;
        -webkit-appearance: none;
    }

.kb-category-heading{
    margin-bottom: 30px;
    color: #4a5454;
    /*font-weight: 640;*/
}


.tooltip-show {
    width: 11px;

    // text-shadow: 0px 1px 1px #000;
       border-width: 16px;
    border-style: solid;
    border-color: transparent transparent #fafafa transparent;
    margin: auto;
}


.tooltip-show span {
    display:none;
}
.tooltip-show:hover span {
    display:block;
    position:fixed;
    overflow:hidden;
}

.kb-searched-data{
    width: 46%;
    margin-top: 3px !important;
    border-radius: 4px;
    margin: auto;
    background: #fafafa;
    position: relative;
    z-index: 99;
    text-align: left;

}
 .tail{
     transform: rotateX(190deg);
     font-size: 30px;
       position: absolute;
         z-index: 99;
 }



.kb-breadcrump-quest{
    background: white;
    padding-left: 0px;
}
.kb-breadcrump-quest a{
    color: #17a2b8;
}

  .show{
  height: 300px;
  }

