
.btn.btn-outline-primary.btn-sm.borderless:hover
{
    color: rgba(255,100,0,1);
}

.docu-finder-document.cld-seperated-list
{
    border-top: 1px solid rgba(0,0,0,0);
    border-right: 1px solid rgba(0,0,0,.0);
    border-bottom: 1px solid rgba(0,0,0,.15);
    border-left: 1px solid rgba(0,0,0,0);
    padding: 1.2rem 1rem 1.2rem 0.15rem ;
    margin: 0 0 0 0 ;
    transition: all .2s;
}
.docu-finder-document.cld-seperated-list:hover
{
    border-top: 1px solid rgba(0,0,0,0);
    border-right: 1px solid rgba(0,0,0,.15);
    border-bottom: 1px solid rgba(0,0,0,.15);
    border-left: 1px solid rgba(0,0,0,.15);
    -webkit-box-shadow: 2px 2px 20px rgba(0,0,0,0.1);
    -moz-box-shadow: 2px 2px 20px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 20px rgba(0,0,0,0.1);
}
.image-center
{
    padding-left: 1.25rem;
}
@media (min-width: 992px)
{
    .docu-finder-document .with-border
    {
        border-right:1px solid #dedede
    }
    .image-center
    {
        text-align: center;
    }
}

.docu-finder-document.cld-seperated-list img
{
    border: 1px solid rgba(0,0,0,.15);
    -webkit-box-shadow: 2px 2px 20px rgba(0,0,0,0.08);
    -moz-box-shadow: 2px 2px 20px rgba(0,0,0,0.08);
    box-shadow: 2px 2px 20px rgba(0,0,0,0.08);
    max-width: 65%;
}
.docu-finder-document.cld-seperated-list .kicon-document-clean
{
    font-size: 3rem;
    color: rgba(0,0,0,.12);
    position: relative;
    top: 10px;
}
.docu-finder-document.cld-seperated-list div  i.kicon-gear
{
    font-size: 1rem;
    color: rgba(0, 139, 186, 0);
    position: relative;
    top: 10px;
    transition: all .7s;
}
.docu-finder-document:hover > div i.kicon-gear
{
    color: rgba(0, 0, 0, .65);
}

.docu-finder-document.cld-seperated-list p
{
    margin: 0;
}
.docu-finder-document.cld-seperated-list p.categories
{
    font-size: .85rem;
    color: rgba(0,0,0,.6);
}
.docu-finder-document.cld-seperated-list p.name
{
    font-size: 1.2rem;
    color: rgba(0,0,0,1);
    margin-bottom: .4rem;
}
.docu-finder-document.cld-seperated-list p.description
{
    font-size: .85rem;
    color: rgba(0,0,0,1);
    margin-bottom: .4rem;
}
.docu-finder-document.cld-seperated-list p.meta
{
    font-size: .85rem;
    color: rgba(0,0,0,1);
    margin-bottom: .5rem;
}
.docu-finder-document.cld-seperated-list p.meta span
{
    white-space: nowrap !important;
}
.docu-finder-document i.kicon-book-open,
.kuebler-finder .kicon-book-open
{
    color: rgba(255,100,0,1) !important;
    font-size: 1rem;
    position: relative;
    left: -5px;
}
.docu-finder-document.cld-seperated-list .kicon-book-open.light
{
    color: rgba(0,0,0,.25) !important;
}
.docu-finder-document.cld-seperated-list p.multi-languages
{
    font-size: .7rem;
    color: rgba(0,0,0,.75);
    margin-bottom: .175rem;
    padding-bottom: .8rem;
    padding-left: .55rem;
    border-bottom: 1px solid #dedede;
}
.docu-finder-document .btn.btn-sm
{
    padding: .3rem .3rem;
    font-size: 1rem;
}
.docu-finder-document .btn.btn-sm:hover
{
    color: rgba(255,255,255,1);
}
.docu-finder-document .btn.btn-sm.borderless
{
    border-radius: 0;
    border: 0;
    width: 35px;
}
.docu-finder-document .btn.btn-sm.borderless:hover {
    color: rgba(255,255,255,1);
}
.docu-finder-document .btn.btn-sm,
.docu-finder-document .btn.btn-sm.borderless:focus {
    color: rgba(255,90,0,1);
}
.popover
{
    -webkit-box-shadow: 2px 2px 13px rgba(0,0,0,0.25);
    -moz-box-shadow: 2px 2px 13px rgba(0,0,0,0.25);
    box-shadow: 2px 2px 13px rgba(0,0,0,0.25);
    border: 1px solid rgba(0,0,0,.5);
}

/* placeholder images */
.placeholder-label
{
    padding: 3px 6px 3px 6px;
    font-size: .7rem;
    position: relative;
    top: -35px;
    width: fit-content;
    font-weight: bolder;
    min-width:60px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.placeholder-label-pdf
{
    background-color: rgb(150, 0, 20);
    color: rgb(222, 210, 211);
}
.placeholder-label-xlsx
{
    background-color: rgb(8, 107, 8);
    color: rgb(189, 201, 189);
}
.placeholder-label-doc
{
    background-color: rgba(24, 48, 166, 0.83);
    color: rgb(205, 210, 220);
}
.placeholder-label-pptx
{
    background-color: rgb(224, 57, 8);
    color: rgb(255, 255, 255);
}
.placeholder-label-zip
{
    background-color: rgb(138, 138, 4);
    color: rgb(245, 245, 245);
}
.placeholder-label-mp4,
.placeholder-label-jpg,
.placeholder-label-eps
{
    background-color: rgb(111, 13, 143);
    color: rgb(204, 204, 204);
}
.placeholder-label-mp4
{
    background-color: rgb(111, 13, 143);
    color: rgb(204, 204, 204);
}
.placeholder-label-exe
{
    background-color: rgb(3, 97, 114);
    color: rgb(211, 211, 211);
}
