﻿.results-info {
    margin-left: 1rem;
    text-align:center;
}

.pagination {
    margin-left:1rem;
}

.u-shadow-v21 {
    box-shadow: 0 20px 25px -12px rgba(0, 0, 0, 0.09);
    transition-property: all;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-duration: .3s;
}

.u-shadow-v21--hover:hover {
    box-shadow: 0 20px 25px -12px rgba(0, 0, 0, 0.15);
}

.entry_image {
    width: 10rem;
    height: 7rem;
}

.text.pt_big.hideempty.maxtextheight > p {
    margin-bottom: 0 !important;
}

.empty {
    background: transparent;
    border-radius: .2rem;
    color: #666;
    padding: 0;
    text-align: center;
}

#navbar_items .li-fs {
    background-color: #f7f7f7;
    border-bottom: solid 2px #aaa;
    padding: 10px;
}

.list-group {
    margin-bottom: 0;
}

.list-group, .media-list {
    padding-left: 0;
}

    .list-group .list-group-item {
        border: 0 none;
        margin: 0;
        padding: 10px 10px;
    }

.list-group-item:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.media-heading, .media:first-child, .panel-title {
    margin-top: 0;
}

a.list-group-item, button.list-group-item {
    color: #555;
}

.media {
    overflow: visible;
}

.list-group-item {
    background-color: transparent;
    border: 1px solid #e9e9e9;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}

.media, .media-body {
    overflow: hidden;
}

.media {
    margin-top: 15px;
}

    .media > .pull-left {
        padding-right: 15px;
    }

    .media-left, .media > .pull-left {
        padding-right: 10px;
    }

.pull-left {
    float: left;
}

.lgi-img {
    border-radius: 5%;
    height: 55px;
    width: 60px;
    object-fit:cover;
    border: 1px solid #eee;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

i.lgi-img {padding-top:7px;}

img {
    vertical-align: middle;
}

.media-body {
    display: block;
    width: auto;
}

.media-body, .media-left, .media-right {
    vertical-align: top;
}

.lgi-heading, .lgi-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lgi-heading {
    color: #000;
}

.lgi-heading, .lgi-text:not(:last-child) {
    margin-bottom: 1px;
}

.ie9 .sidebar-alt.toggled, .lgi-heading, .lgi-text {
    display: block;
}

.lgi-heading, .lgi-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lgi-attrs > li, .lgi-text {
    color: #777;
    font-size: 12px;
}

.ie9 .sidebar-alt.toggled, .lgi-heading, .lgi-text {
    display: block;
}

.small, small {
    font-size: 92%;
}

.lgi-path {
    color: #999;
    font-size: 12px;
    font-style: italic;
}

a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f1f1f1;
}

.form-control {
    display: block;
    width: 100%;
    padding: .5rem .75rem;
    line-height: 1.25;
    color: #495057;
    background-color: #fff;
    background-image: none;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: .25rem;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.form-control-md {
    padding: .8rem 1rem .6rem;
}

/* White Colors */
.g-brd-white {
    border-color: #fff !important;
}

.g-brd-white--hover:hover, .g-brd-white--active.active {
    border-color: #fff !important;
}

/* Padding Around */
.g-pa-2 {
    padding: 0.14286rem !important;
}

@media (min-width: 576px) {
    .g-width-50x--sm {
        width: 50% !important;
        /* P */
    }

    .g-width-80x--sm {
        width: 80% !important;
        /* R */
    }

    .g-width-485--sm {
        width: 485px !important;
        /* O */
        max-width: 100%;
    }
}

@media (min-width: 768px) {
    .g-width-60--md {
        width: 60px !important;
        /* O */
    }

    .g-width-80--md {
        width: 80px !important;
        /* O */
    }

    .g-width-50x--md {
        width: 50% !important;
        /* P */
    }

    .g-width-60x--md {
        width: 60% !important;
        /* P */
    }

    .g-width-80x--md {
        width: 80% !important;
        /* R */
    }

    .g-width-45--md {
        width: 45px !important;
    }

    .g-width-100--md {
        width: 100px !important;
        /* O */
    }

    .g-width-125--md {
        width: 125px !important;
        /* P */
    }

    .g-width-140--md {
        width: 140px !important;
        /* R */
    }

    .g-width-155--md {
        width: 155px !important;
        /* R */
    }

    .g-width-225--md {
        width: 225px !important;
    }

    .g-width-160--md {
        width: 160px !important;
    }

    .g-width-165--md {
        width: 165px !important;
    }

    .g-width-170--md {
        width: 170px !important;
        /* P */
    }

    .g-width-780--md {
        width: 780px !important;
        /* O */
        max-width: 100%;
    }

    .g-max-width-200--md {
        max-width: 200px;
    }

    .g-max-width-400--md {
        max-width: 400px;
    }

    .g-min-width-110--md {
        min-width: 110px;
    }

    .g-width-auto--md {
        width: auto !important;
        /* P */
    }
}

@media (min-width: 992px) {
    .g-width-100x--lg {
        width: 100% !important;
        /* P */
    }

    .g-width-155--lg {
        width: 155px !important;
        /* O */
    }

    .g-width-165--lg {
        width: 165px !important;
    }

    .g-width-200--lg {
        width: 200px !important;
        /* O */
        max-width: 100%;
    }

    .g-width-485--lg {
        width: 485px !important;
        /* O */
        max-width: 100%;
    }

    .g-width-auto--lg {
        width: auto !important;
        /* P */
    }
}
