/**
 * Custom CSS
 * Use this file to override styles if you feel uncomfortable editing
 * component stylesheets.
 ============================================================================ */
 
  @import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

 .pr-leaderboard ul.menu.menu-name--institucional {
  flex-direction: row-reverse;
  text-transform: uppercase;
  font-size: 0.9em;
  color: #3b3b3b;

}
.l-main{background:#f8f8f8; padding-bottom:3em;}
.l-main .regions{background:#f8f8f8}
 header.pr-header{background:#f8f8f8;}
.user-logged-in .pr-header__rw{border-bottom:1px solid #00a775 ;}
.pr-leaderboard ul.menu.menu-name--institucional a:hover{ color: #3a3a3a;}
.pr-leaderboard ul.menu.menu-name--institucional a{ color: black}
.pr-leaderboard ul.menu.menu-name--institucional li{padding:0; line-height:0.5em}
.pr-leaderboard ul.menu.menu-name--institucional li+li {  padding-right:1em; border-right: 1px solid #a7a5a5;
}

.slab{font-family: 'Roboto Slab', serif;}
.theme-name--juriscon .l-rw{max-width:81em;}
div#juriscon-login {
    background:#00a775;

    text-transform: uppercase;
    line-height: 1em;
    float: right;
    font-size: 0.95em;
    font-weight:bold;
    padding: 1.25em 2.5em 1.25em 2.5em;
}
em.site-branding__slogan{
    font-family: 'Roboto Slab', serif;
    font-style: normal;
    color: #00a775;
    font-weight: 500;
        padding-left: 3em;
            text-shadow: 5px 3px 5px #b1b1b1;
    text-transform: uppercase;
    font-size: 1.2em;}
div#juriscon-login a{text-decoration:none;color:white;}
#block-formularioexpostoentradaspage-1 input.form-submit,#block-formularioexpostoentradaspage-1-2 input.form-submit{color:white;text-transform:uppercase; width:auto;font-weight:bolder; padding-left:3em;padding-right:3em; background: #00a775;}

#block-formularioexpostoentradaspage-1 input#edit-reset--3,#block-formularioexpostoentradaspage-1-2 input#edit-reset--2{color:white;text-transform:uppercase; width:auto;font-weight:bolder; padding-left:3em;padding-right:3em; background:#3a3a3a;}

.views-element-container .view-entradas{padding-left:12em;padding-right:12em;}
.view-entradas .view-header{font-weight:bolder;}
.view-entradas .view-header hr{color: #00a775;border:2px solid #00a775 ;margin-right:2em;margin-left:2em;}
#edit-actions--2{justify-content:space-between;width:100%;}
#block-formularioexpostoentradaspage-1-2 #edit-actions--2{justify-content:flex-start; width:auto;    align-items: end;}
#block-formularioexpostoentradaspage-1 .form-actions{justify-content:space-between;width:100%;}
#block-formularioexpostoentradaspage-1-2{
    border-bottom: 1px solid #00a775;
    margin-bottom: 4em;
}
#block-formularioexpostoentradaspage-1-title{    margin-top: -4em;
    font-size: 0.80em;
    color:gray;
    text-transform: lowercase;
    margin-bottom: 3em;}
#block-formularioexpostoentradaspage-1-2-title,
#block-formularioexpostoentradaspage-2-title,
#block-formularioexpostoflag-bookmarkpage-2-title,
#block-formularioexpostosubmissoespage-1-title{text-align:center; margin-bottom:3em;font-family: 'Roboto Slab', serif;}
.pr-subfeatures__rw{color:white;}
.pr-subfeatures__rw a{color:white;}
#edit-field-data-value-wrapper--2{margin:0;}
#views-exposed-form-entradas-page-1 .form--inline,#views-exposed-form-entradas-page-1-2 .form--inline
{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    
    }
    
    #views-exposed-form-entradas-page-1-2 .form--inline{align-items:flex-end;}
    #block-formularioexpostoentradaspage-1-2 input {
    color: gray;
    font-weight: normal;
    font-size: 0.8em;
    border: 1px solid #d6ede9;
    float: left;
    display: block;
    width: 35em;}
    
   #block-formularioexpostoentradaspage-1-2 div.form-item::after{
   
    content: " ";
      background-image: url(/themes/juriscon/images/oh/apagar.png);
      float:left;
      background-color: black;
      height: 2em;
      width: 2em;
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat;
    
      }
#block-formularioexpostoentradaspage-1-2 label {
    color: gray;
    font-weight: normal;
    font-size: 0.8em;
    text-transform: lowercase;
  }
  
#views-exposed-form-entradas-page-1 .js-form-type-select,#views-exposed-form-entradas-page-1-2 .js-form-type-select{padding-right:1em;}
#block-formularioexpostoentradaspage-1 div.form-item-keys{display:none;}
#block-formularioexpostoentradaspage-1-2 div.form-item.form-item-keys{display:block;}
#block-formularioexpostoentradaspage-1-2 div.form-item{display:none;}
#block-formularioexpostoentradaspage-1 div.form-item .form-type-select__select-wrapper{width:14.4em !important; font-family: 'Roboto Slab', serif;}
#block-formularioexpostoentradaspage-1-2-title span:after,
#block-formularioexpostoentradaspage-2-title  span:after
{;
    display: inline-block;
    content: "";
    margin-bottom: -2em;
    width: 5em;
    height: 5em;
    background: url(/sites/default/files/2023-01/Pesquisa.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: center;
}
#block-formularioexpostoflag-bookmarkpage-2-title span:after{;

    display: inline-block;
    content: "";
    margin-bottom: -2em;
    width: 5em;
    height: 5em;
    background: url(/sites/default/files/2023-01/Documentos.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: center;
}
#block-formularioexpostosubmissoespage-1-title span:after{;

    display: inline-block;
    content: "";
    margin-bottom: -2em;
    width: 5em;
    height: 5em;
    background: url(/sites/default/files/2023-01/Colaboração.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: center;
}
.menu-interno {    display: flex;
    justify-content: space-evenly;}
.menu-interno> div {background: #00a775;    display: flex;
    align-items: center;
   padding-left:2em;
   padding-right:2em;
    box-shadow: 2px 2px 6px 0px #81018087;
   }
   .path-frontpage  .menu-interno> div.pesquisa ,
.path-pastas .menu-interno> div.pastas {background: white}
 .menu-interno div.pastas{margin-right:3em;margin-left:3em;} 
    
#content-prefix{ background: #00a775;padding-top:3em;padding-bottom:3em;}
#content-prefix article{
  
    width: 18em;
    display: block;

}
#content-prefix .top article{margin-top:-9em;}
#content-prefix .bottom article{margin-bottom:-9em;}
#content-prefix .field__item{
     background: #00a775;
display: flex;
    justify-content: space-between;}
    #content-prefix .regions{ background: #00a775;}
     #content-prefix .field__item br {display:block;clear:both;height:1em;}
    #content-prefix .field__item a {color:#00a775;text-decoration:underline;}
    #content-prefix .field__item .text h4{font-size:1.9em; font-weight:800;font-family: 'Roboto Slab', serif;}
#content-prefix .field__item .text{background:white;padding-right:2em;padding-left:2em;box-shadow: 2px 2px 6px 0px #81018087; text-align:left;font-weight: 300;line-height:1.3em;}    
#content-prefix .field__item .top .text{padding-bottom:7em;padding-top:2em;}
#content-prefix .field__item .bottom .text{padding-bottom:2em;padding-top:7em;}
#content-prefix .field__item .item-bloco{padding:1em; text-align:center;width:32%;}
#block-blocomenu div,#block-menuentradasnaologado div{display:flex;
    justify-content:center;}
    
.path-frontpage  #block-blocomenu div .pesquisa a,#block-menuentradasnaologado  .pesquisa a,
.path-pastas #block-blocomenu div .pastas a{text-decoration:none;color:black;}
#block-blocomenu div a  {text-decoration:none;color:white;}
#block-blocomenu article figure, #block-menuentradasnaologado article figure{margin:0;}
#block-blocomenu article, #block-menuentradasnaologado article{
    
    width: 5em;
    display: inline-block;

}

.view-entradas .view-rows .views-field-field-data{clear:none;}
label[for='edit-field-data-value-max--2'],label[for='edit-field-data-value-min--2']{visibility:hidden}
label[for='edit-field-data-value-max--2']:before{content:"data máxima ";visibility:visible;}
label[for='edit-field-data-value-min--2']:before{content:"data inicial";visibility:visible;}
.ui-state-active{background:#00a775;}

li.ui-menu-item a{color:#00a775;}
li.ui-menu-item a.ui-state-active{color:#810180;background:white;margin:0;border:none;}
.views-field.views-field-nothing-1{clear:both;text-align:right;}
.view-entradas .views-field a{
    font-size: 0.9em;
    font-weight: bold;
    text-transform: uppercase;
    color: #00a775;
}

.views-field-field-pasta-2.views-accordion-header {border:none;    color: black;
    display: flex;
    justify-content: space-between;
    border-top:2px solid #00a775;background:transparent;
}
.menu-name--contatos a.menu__link{color:white;}
.qtd{    padding-left: 2em;
    padding-right: 2em;}
    #block-rodape .menu .menu__link{
        display: inline-block;
    }
    