	/*
LeisMunicipais.com.br - Liz Serviços Online

O conteúdo deste arquivo está protegido pela Lei de Direitos Autorais.
É vetada a reprodução e/ou utilização de parte ou completo conteúdo deste arquivo.

 Versão: 
*/
/* 
    Created on : 19/04/2016, 15:00:08
    Author     : Max
*/

.content-area {
    padding: 2em 0 4em 0;
}

/* title box */
.content-area .title-box {
    padding: 0.4em 0 0.4em 1.8em;
    border-left: 0.8em solid #e6e6e6;
    margin-bottom: 2em;
}

.content-area .title-box .small-title {
    color: #d42232;
    font-size: 1.2em;
    padding: 0;
    margin: 0.3em 0;
}

.content-area .title-box .primary-title {
    color: #333333;
    font-size: 2.4em;
    padding: 0;
    margin: 0.3em 0;
    font-weight: 700;
}

.content-area .title-box .description {}

/* Search Box */
.content-area .search-box {
    margin: 2em 0;
}

/* Search Meta */
.content-area .search-meta {
    background: #F3F3F3;
    padding: 0.4em 0.6em;
    border-radius: 0.2em;
    margin: 2em 0;
}

.content-area .search-meta.search-meta--success {
    background: #e3f5dd;
}

.content-area .search-meta p:last-child {
    margin-bottom: 0;
}

/* Result Box */
.content-area .result-box {
    margin: 2em 0;
}

.content-area .result-box .list {
    list-style: none;
    margin: 0;
    padding: 0;
    border-top: 3px solid #ebebeb;
    border-bottom: 3px solid #ebebeb;
}

.content-area .result-box .list > .item {
    list-style: none;
    margin: 0;
    padding: 1.2em 1em;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}

.content-area .result-box .list > .item:hover {
    background: #F7F7F7;
    border-bottom: 1px solid #BFBFBF;
    border-top: 1px solid #BFBFBF;
}

.content-area .result-box .list > .item-relevante {
    background: #FFFDE8;
}

.content-area .result-box .list > .item-relevante:hover {
    background: #FFFCDB;
}

.content-area .result-box .list > .item .counter {
    width: 40px;
    float: left;
    font-size: 1.8em;
    color: #ebebeb;
    font-weight: 700;
}

.content-area .result-box .list > .item .title {
    margin: 0.3em 0;
    padding: 0;
    font-size: 1.6em;
    font-weight: 400;
}

.content-area .result-box .list > .item .title,
.content-area .result-box .list > .item .title a {
    color: #d42232;
}

.content-area .result-box .list > .item .title a:visited {
    color: #AF5F5F;
}

.content-area .result-box .list > .item.index-leisestaduais .title,
.content-area .result-box .list > .item.index-leisestaduais .title a {
    color: #343;
}

.content-area .result-box .list > .item.index-leisestaduais .title a:visited {
    color: #696;
}

.content-area .result-box .list > .item .description {
    margin: 0.3em 0;
    padding: 0;
    font-size: 1em;
    font-weight: 400;
}

.content-area .result-box .list > .item .description,
.content-area .result-box .list > .item .description a {
    color: #333333;
}

.content-area .result-box .list > .item .description a:hover {
    text-decoration: none;
}

.content-area .result-box .list > .item .description.link {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: underline;
    font-size: 0.8em;
}

.content-area .result-box .list > .item .description.link a {
    color: grey;
}

.content-area .result-box .list > .item .description.link .domain {
    color: black;
}

.content-area .result-box .list > .item .description .highlight {
    background: yellow;
    padding: 0.2em;
    margin: -0.2em;
    color: black;
}

/* Pagination Box */
.content-area .pagination-box {
    margin: 2em 0;
    text-align: center;
}

/* Dashboard buttons */
.content-page-nav {
    margin: 15px;
    margin-left: -5px;
}