.notice-list {
    margin: 0 auto;
}

.notice-item {
    width: 160px;
    height: 160px;
    overflow: hidden;
    float: left;
}

.notice-item .notice-metadata {
    display: none;
}

.notice-popin {
    position: absolute; padding: 10px; z-index: 1;
    background: url('../img/background-pinstripe-yellow.png'); border: 1px solid #cccccc; box-shadow: 0 0 5px #333333;
}

.notice-contents h2 {
    font-size: 15px; margin-bottom: 6px; line-height: 1.1em;
}

.notice-title {
    font-weight: bold;
}

.notice-thesaurus {
    font-size: 13px; margin-bottom: 6px;
}

.notice-term {
    display: inline-block; padding: 3px; background: #d0e0f0;
    border-radius: 3px; margin: 0 5px 2px 0;
}

.big-search-form {
    text-align: center; margin: 20px 0;
}

.big-search-input {
    margin: 0 auto; width: 80%; line-height: 32px; height: 32px; font-size: 16px; font-family: 'OpenSans'; padding: 0 9px;
    border-radius: 9px; box-shadow: 2px 2px 4px #333333 inset; background: #ffffff; border: none;
}

/* TERM CLOUD */

.term-cloud {
    line-height: 26px; width: 80%; font-size: 12px; text-align: center; margin: 0 auto;
}

.term-cloud li {
    display: inline-block; margin: 0 10px;
}

.term-frequency {
    font-size: .8em;
}