.search-in-place-type-page, .search-in-place-type-post
{
    background: url(/wp-content/plugins/search-in-place1/css/arrow.png) no-repeat 0 bottom;
    color: #aaa;
    text-transform: uppercase;
    font-size: 12px;
}
.search-in-place
{
    position: absolute;
    background-color: #f9f9f9;
    z-index: 9999;
    margin: 0;
    padding: 0;
    border: 1px solid #ddd;
    overflow: hidden;
}
.search-in-place .loading
{
    width: 16px;
    height: 11px;
    background: url(/wp-content/plugins/search-in-place1/images/loading.gif) no-repeat;
    margin: 0 auto;
    position: relative;
}
.search-in-place-close-icon
{
    display: inline-block;
    width: 28px;
    height: 28px;
    cursor: pointer;
    position: absolute;
    background: url("/wp-content/plugins/search-in-place1/css/close-icon.png") no-repeat center center;
    z-index: 999999;
    background-size: contain;
}
.search-in-place>div
{
    padding: 0 5px;
}
.search-in-place .label
{
    color: #333;
    text-shadow: 0 1px 0 rgba(255,255,255,.8);
    background-color: #f1f1f1;
    background-image: -moz-linear-gradient(center top,#f9f9f9,#ececec);
    text-transform: uppercase;
    font-size: 12px;
    padding: 10px;
}
.search-in-place .item
{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #dfdfdf;
    padding: 10px;
}
.search-in-place .item.active
{
    background-color: #fff;
}
.search-in-place .title
{
    display: block;
}
.search-in-place .resume
{
    display: block;
    font-size: 10px;
}
.search-in-place .author
{
    font-size: small;
    font-weight: 700;
}
.search-in-place .date
{
    font-size: small;
    margin-left: 5px;
    font-style: italic;
}
.search-in-place .more
{
    text-align: right;
}
input[name="s"], input[name=cpsp-autocomplete]
{
    text-transform: lowercase;
}
[data-search-in-place]
{
    min-height: 30px;
}