.fke-show-documents {
   
}

.fke-show-documents__title {
   margin: 20px 0 5px;
}

.fke-show-documents__document .fke-show-documents__document-title {
   margin-bottom: 0;
} 

.fke-show-documents__document .fke-show-documents__document-meta {
   margin-top: 10px;
   display: block;
} 

.fke-show-documents__document-list {
   list-style-type: none;
   padding: 2px 0;
   margin: 0;
}

.fke-show-documents__document-item  {
   padding-left: 17px;
}


.fke-show-documents__document-item:first-child  {
   padding-left: 0;
}


.fke-show-documents__document-item img {
   margin-right: 5px;
}

.fke-show-documents__document-info.fke-show-documents__document-info--show {
   padding: 10px 0;
}

.fke-show-documents__document-info.fke-show-documents__document-info--show table {
   width: 300px;
   background: #f7f7f7;
}

.fke-show-documents__toggle-info {
   background-color: #fff;
   width: 18px;
   height: 18px;
   border-radius: 9px;
   color: #a63822;
   border: 1px solid #a63822;
   cursor: pointer;
   transition: 0.3s all;
   position: relative;
   top: -5px;
}

.fke-show-documents__toggle-info:after {
	content: "i";
   width: 16px;
   height: 16px;
   position: absolute;
   left: 0px;
   top: 0px;
   display: flex;
   justify-content: center;
   align-items: center;
   font-size: 11px;
   
   
}

.fke-show-documents__toggle-info[aria-hidden="false"]:after {
    content: "x";
    width: 16px;
    height: 16px;
    font-size: 11px;
    line-height: 18px;
    top: -0.5px;
    font-family: arial;
    font-weight: bold;
    
}


.fke-show-documents__toggle-info:hover {
   background-color: #a63822;

   color: #fff;
}