.boxed-layout {
    padding: 0;
    box-shadow: 0 0 5px #ccc;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 1em;
    background-color: #F0F0F0;
}

.wrapper{
  background-color: #fff;
}

/*******************************************
      CLASS TO MODIFY HEADER
*********************************************/
.textHeader, .navbar-header ul > li > a{
  font-size: 16px ;
  margin: 1em 0 0 0;
  color: #0a630a;  
}

.dropdown-menu > li > a{
  font-size: 12px !important;
  /*margin: 1em 0 0 0;*/
  color: #0a630a;
}

p {
  margin: 0 0 50px 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
}

.main{
  margin-top: -3em;
}
/*******************************************
      CLASS TO MODIFY HEADER GOVERNO
********************************************/
#barra-brasil div,#barra-brasil a,#barra-brasil ul,#barra-brasil li{margin:0;padding:0;font-size:100%;font-family:inherit;vertical-align:baseline}
#barra-brasil ul{list-style:none}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("//barra.brasil.gov.br/static/opensans-bold.woff") format("woff")}
#barra-brasil{height:32px;background:#f1f1f1;font-weight:bold;font-size:12px;line-height:32px;font-family:"Open Sans",Arial,Helvetica,sans-serif;border-bottom:1px solid #dfdfdf;box-sizing:content-box}
#barra-brasil a{text-decoration:none}body.contraste #barra-brasil,body.contraste .link-vlibras{background:#000 !important}body.contraste #barra-brasil .link-barra,body.contraste #barra-brasil .link-vlibras{color:#FF0 !important;text-decoration:underline}div#wrapper-barra-brasil{position:relative;margin:0 auto;width:100%;max-width:960px;height:100%}
#barra-brasil .brasil-flag{float:left;padding:7px 0 6px;width:115px;border-right:2px solid #dfdfdf}
#barra-brasil .brasil-flag .link-barra{display:block;padding-left:42px;width:43px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2219%22%20viewBox%3D%220%200%20100000%2070000%22%3E%3Cpath%20fill%3D%22%2300923F%22%20d%3D%22M0%200h100000v70000H0z%22%2F%3E%3Cpath%20fill%3D%22%23F8C300%22%20d%3D%22M50000%208500L8500%2035000l41500%2026500%2041500-26500L50000%208500z%22%2F%3E%3Ccircle%20fill%3D%22%2328166F%22%20cx%3D%2249963%22%20cy%3D%2235000%22%20r%3D%2217464%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M39537%2029605c10388%200%2019911%203821%2027238%2010127%20242-850%20421-1726%20532-2622-7597-6162-17265-9862-27770-9862-1821%200-3617%20114-5382%20330-377%20805-695%201642-948%202507%202065-316%204179-480%206330-480z%22%2F%3E%3C%2Fsvg%3E") 8px center no-repeat;text-transform:uppercase;line-height:19px}
#barra-brasil .logo-vlibras{position:absolute;top:0;right:0;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyOSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Ni4yNTAzOCwtMjMxLjY4NTk0KSI+PHBhdGggZD0ibTI5Mi40IDIzNy44Yy0wLjEgMC0wLjItMC4xLTAuMi0wLjIgMC0xLTEuOC0yLjYtNC4xLTIuNmwtMi41IDAtNC44IDMuNi00LjgtMy42LTIuNSAwYy0yLjQgMC00LjEgMS42LTQuMSAyLjYgMCAwLjEtMC4xIDAuMi0wLjIgMC4yLTAuMSAwLTAuMi0wLjEtMC4yLTAuMiAwLTEuNCAyLjEtMy4xIDQuNi0zLjFsMi40IDAgMC42LTAuNmMwLjEtMC4xIDAuMi0wLjEgMC4zIDBsMy45IDQuNiAzLjktNC42YzAuMS0wLjEgMC4yLTAuMSAwLjMgMGwwLjYgMC42IDIuNCAwYzIuNSAwIDQuNiAxLjcgNC42IDMuMSAwIDAuMS0wLjEgMC4yLTAuMiAwLjJ6bS0zIDEwLjRjLTAuMSAwLjctMC4yIDEtMC4zIDEgMCAwLjEtMC4xIDAuMS0wLjIgMC4xLTAuMSAwLTAuMS0wLjEtMC4xLTAuMiAwIDAgMC4xLTAuMyAwLjItMC45IDAuMS0wLjYtMC4yLTEuMS0wLjItMS4xIDAtMC4xIDAtMC4yIDAuMS0wLjIgMC4xIDAgMC4xIDAgMC4yIDAgMCAwIDAgMCAwIDAuMSAwIDAgMC4zIDAuNiAwLjIgMS4zem0tMSAwLjhjMCAwLjEtMC4xIDAuMS0wLjIgMC4xLTAuMSAwLTAuMS0wLjEtMC4xLTAuMiAwIDAgMC4xLTAuMyAwLjEtMC45IDAtMC42LTAuMy0xLjEtMC4zLTEuMSAwLTAuMSAwLTAuMiAwLjEtMC4yIDAuMSAwIDAuMSAwIDAuMiAwIDAgMCAwIDAgMCAwIDAgMCAwLjMgMC42IDAuMyAxLjMgMCAwLjctMC4xIDEtMC4yIDF6bS0wLjctMC40Yy0wLjMgMS4yLTAuOCAyLjItMC45IDIuNi0wLjIgMC40LTAuMyAwLjktMC4yIDIuMiAwIDEuMyAwIDIuMi0wLjEgMi41IDAgMC4yLTAuMiAwLjMtMC40IDAuMy0wLjIgMC0wLjMtMC4xLTAuNC0wLjQtMC4xLTAuNS0wLjMtMi42LTAuMy0yLjkgMC0wLjItMC4yLTAuNC0wLjMtMC40LTAuMSAwLTAuMiAwLjEtMC4zIDAuNS0wLjIgMC45LTAuNSAzLjEtMC42IDMuNi0wLjEgMC41LTAuMyAwLjYtMC40IDAuNi0wLjEgMC0wLjEgMC0wLjEgMCAwIDAgMCAwIDAgMC0wLjEgMC0wLjQgMC0wLjQtMC40IDAtMC41IDAuNC0zLjUgMC40LTMuOCAwLTAuMiAwLTAuMy0wLjEtMC4zLTAuMSAwLTAuMSAwLjEtMC4yIDAuMi0wLjMgMC40LTEuNyAyLjktMi4xIDMuNy0wLjEgMC4yLTAuMiAwLjItMC40IDAuMi0wLjEgMC0wLjIgMC0wLjMtMC4xLTAuMS0wLjEtMC4zLTAuNC0wLjItMC42IDAuMS0wLjIgMS41LTMuNCAxLjctMy44IDAuMS0wLjMgMC4xLTAuNS0wLjEtMC41LTAuMSAwLTAuMiAwLjEtMC40IDAuMi0wLjUgMC41LTIuNCAyLjUtMi43IDIuNy0wLjEgMC4xLTAuMiAwLjItMC4zIDAuMi0wLjEgMC0wLjItMC4xLTAuMy0wLjItMC4yLTAuMi0wLjItMC40LTAuMS0wLjYgMC4yLTAuMiAyLjYtMy4zIDMtNC4xIDAuNC0wLjcgMS0xLjktMC4yLTEuOS0wLjEgMC0wLjEgMC0wLjIgMC0wLjUgMC0wLjggMC4xLTEuMSAwLjEtMC41IDAtMC43LTAuMS0wLjgtMC4xLTAuMi0wLjEtMC42LTAuMy0wLjUtMC42IDAuMS0wLjIgMC43LTAuMSAxLTAuMiAwLjItMC4xIDAuMi0wLjEgMC4yLTAuMSAwIDAgMS4xLTAuMyAxLjgtMC43IDAuNy0wLjQgMi4zLTEuMSAyLjctMS4xIDAuMiAwIDAuNC0wLjEgMC42LTAuMSAwLjMgMCAwLjYgMCAwLjcgMC4xIDAuMyAwLjEgMC42IDAuOSAyIDEuNSAwIDAgMC42IDAuNiAwLjMgMS44em0tMTEuNyAyLjJjLTAuNC0xLjItMC42LTIuMy0wLjYtMi43LTAuMS0wLjQtMC4zLTAuOS0xLTEuOS0wLjctMS0xLjItMS44LTEuMy0yLjEtMC4xLTAuMiAwLjEtMC41IDAuNC0wLjUgMC4xIDAgMC4yIDAgMC4zIDAuMiAwLjQgMC40IDEuNyAyIDEuOSAyLjIgMC4xIDAuMSAwLjMgMC4yIDAuNCAwLjIgMC4yIDAgMC4yLTAuMSAwLjEtMC42LTAuMy0wLjktMS4zLTIuOS0xLjUtMy4zLTAuMy0wLjcgMC4xLTAuNyAwLjEtMC43IDAgMCAwLjEtMC4xIDAuMi0wLjEgMC4xIDAgMC4yIDAgMC4zIDAuMiAwLjIgMC40IDEuNiAzLjIgMS44IDMuNCAwLjEgMC4xIDAuMiAwLjIgMC4zIDAuMiAwLjEgMCAwLjEtMC4xIDAuMS0wLjMgMC0wLjUtMC4yLTMuMy0wLjMtNC4yIDAtMC4zIDAuMy0wLjUgMC41LTAuNSAwIDAgMCAwIDAgMCAwLjIgMCAwLjQgMC4yIDAuNSAwLjQgMC4xIDAuMiAwLjYgMy43IDAuNyA0LjIgMCAwLjIgMC4yIDAuNCAwLjMgMC40IDAuMSAwIDAuMi0wLjEgMC4zLTAuNCAwLjEtMC43IDAuNy0zLjQgMC43LTMuNyAwLTAuMyAwLjItMC40IDAuNC0wLjQgMCAwIDAuMSAwIDAuMSAwIDAuMiAwIDAuNCAwLjIgMC40IDAuNSAwIDAuMy0wLjMgMy43LTAuMiA0LjgtMC41IDAuMi0xIDAuNC0xLjMgMC40bDAgMCAwIDAtMC4yIDAuMWMwIDAtMC4xIDAtMC4yIDAtMC40IDAtMSAwLTEuMyAwLjYtMC4xIDAuMy0wLjIgMC42LTAuMSAwLjggMC4yIDAuNSAwLjggMC44IDAuOSAwLjkgMCAwIDAgMCAwIDAgMC4yIDAuMSAwLjUgMC4yIDEuMSAwLjIgMC4zIDAgMC42IDAgMS4xLTAuMS0wLjEgMC4yLTAuMiAwLjQtMC4zIDAuNmwtMC4xIDAuMWMtMC4yIDAuMy0wLjggMS4yLTEuOCAyLjUtMC4yIDAtMC4zIDAtMC41IDAtMC4zIDAtMC42IDAtMC45IDAuMSAwIDAtMC44LTAuMS0xLjMtMS4zem0wLjggMi4yYzAgMC4xLTAuMSAwLjEtMC4yIDAuMSAwIDAgMCAwLTAuMSAwIDAgMC0wLjYtMC4yLTEtMC44LTAuNC0wLjYtMC41LTAuOS0wLjUtMC45IDAtMC4xIDAtMC4yIDAuMS0wLjIgMC4xIDAgMC4yIDAgMC4yIDAuMSAwIDAgMC4xIDAuMyAwLjQgMC44IDAuNCAwLjUgMC45IDAuNyAwLjkgMC43IDAuMSAwIDAuMSAwLjEgMC4xIDAuMnptLTAuOSAwLjRjMCAwLjEtMC4xIDAuMS0wLjEgMC4xIDAgMC0wLjEgMC0wLjEgMCAwIDAtMC42LTAuMy0wLjktMC45LTAuNC0wLjYtMC40LTAuOS0wLjQtMSAwLTAuMSAwLjEtMC4yIDAuMS0wLjIgMC4xIDAgMC4yIDAuMSAwLjIgMC4xIDAgMCAwIDAuMyAwLjQgMC44IDAuMyAwLjUgMC44IDAuOCAwLjggMC44IDAuMSAwIDAuMSAwLjEgMC4xIDAuMnptMTQuOS0yMS44LTIwLjIgMGMtMi40IDAtNC40IDItNC40IDQuNGwwIDIwLjJjMCAyLjQgMiA0LjQgNC40IDQuNGwyMC4yIDBjMi40IDAgNC40LTIgNC40LTQuNGwwLTIwLjJjMC0yLjQtMi00LjQtNC40LTQuNCIgZmlsbD0iIzFjNGY5YyIvPjwvZz48L3N2Zz4K") 8px center no-repeat;width:43px;height:32px}
#barra-brasil .acesso-info{position:absolute;left:130px;z-index:10}
#barra-brasil .list{position:absolute;top:0;right:40px}
#barra-brasil .list .first{border-left:2px solid #dfdfdf}
#barra-brasil .list-item{display:inline-block;height:32px;line-height:32px;border-right:2px solid #dfdfdf}
#barra-brasil .list-item a{padding:8px 15px 8px 13px}
#barra-brasil .link-barra{color:#606060}
#barra-brasil #menu-icon{position:absolute;top:3px;border-top:15px double #606060;border-bottom:5px solid #606060;display:none;width:20px;right:5px}@media only screen and (max-width: 959px){#barra-brasil #menu-icon{display:inline-block;padding:5px 3px 0px 3px}
#barra-brasil .list .first{border-left:1px solid #dfdfdf}
#barra-brasil nav:hover #menu-icon,#barra-brasil nav:active #menu-icon,#barra-brasil nav:focus #menu-icon{background-color:#DDD}body.contraste #barra-brasil nav:hover #menu-icon,body.contraste #barra-brasil nav:active #menu-icon,body.contraste #barra-brasil nav:focus #menu-icon{background-color:#606060 !important}
#barra-brasil ul.list,#barra-brasil ul.list:active,#barra-brasil ul.list:focus{overflow:hidden;height:0px;transition:0.3s;padding-top:32px;width:auto;position:absolute;z-index:9}
#barra-brasil .list-item{display:block;text-align:center;height:30px;background:#EEE;border:1px solid #dfdfdf}
#barra-brasil .list-item a{padding:8px 30px 8px 28px}body.contraste #barra-brasil .list-item{background:#000 !important}body.contraste #menu-icon{border-top:15px double #fff !important;border-bottom:5px solid #fff !important}
#barra-brasil .list a:active li,#barra-brasil .list a:focus li,#barra-brasil .list a:hover li{background:#DDD}body.contraste #barra-brasil .list a:active li,body.contraste #barra-brasil .list a:focus li,body.contraste #barra-brasil .list a:hover li{background:#606060 !important}
#barra-brasil nav:active ul.list,#barra-brasil nav:focus ul.list,#barra-brasil nav:hover ul.list{height:150px;transition:0.5s}div#wrapper-barra-brasil{overflow:visible}}@media screen and (min-width: 960px){#wrapper-barra-brasil{width:960px}}@media print{#barra-brasil .list{display:none}
#barra-brasil .acesso-info .link-barra:after{content:" Barra GovBr"}}


/*******************************************
      CLASS TO MODIFY BOX OF SEARCH
*********************************************/
.mainSearch{
  border-radius: 4px;
  border: 1px solid #ccc;
  background-color: #f5f5f5;
  margin-bottom: 2em;  
  box-shadow:0.5em 0.1em 2em
}

#searchField{
  margin-left: auto;
  margin-right: auto;
}

/*
.well{  
  background-color: #f5f5f5;
  background-size: 300%;
  border: 0px;  
  border-radius: 0;
  -webkit-box-shadow: 0.5em 0.15em 1em rgba(0, 0, 0, 0.4);
  box-shadow: 0.5em 0.15em 1em rgba(0, 0, 0, 0.4);
  padding-bottom: 3em;
  padding-top: 3em;
}
*/
.well{
  background: url("../images/fundoCinza.png");
  box-shadow: none;
}

.well-lg{
  /*
  background-color: #fff;
  */
  border-radius: 0;
  box-shadow: none;
  background-size: 300%;
  border: 0px;  
}

.searchHomeContent{
  padding: 0;  
}
#content{
  margin: 0;
  padding: 0;
}
.textMain{
  margin: 0 auto 2em auto;
  display: block;
  width: 65%;
  text-align: center;
}

.textMain h1{
  color: rgb(197,224,180);
  /*font-family: "Calibre (Body)";*/
  font-weight: bold;
  line-height: 1.5;
}

.search{  
    display: block;
    width: 100%;
    height: 44px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

#searchForm_lookfor{
  width: 40%;
  max-width:100%;
}

#searchForm, .no-padding{
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  float: none !important;
  text-align: center;
}
.advanced{
  float: left;  
  margin-left: 1em;
}

#advance-search {
    background-color: #8e5d1a;
    color: #fff;
    border-radius: 5px;
    padding: 0.5em;
    border-color: #fff;
    height: 2.5em;  ;
}

#advance-search:hover, #export:hover{
  background-color: #fff;
  text-decoration: none;
  color: #265680;  
  border-color: #e0e0e0;
}

.numStats{
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background: url("../images/fundoCinzaClaro.png");  
}

.rowStats{
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  background: url("../images/fundoCinzaClaro.png");  
}

.ntwrk-number, .ntwrk-txt{
  /*font-family: "Yu Mincho Demibold";*/
}
.ntwrk-number{
  color: #0a630a;
  font-size: 26px;
}
.ntwrk-txt {
  color: #000;
  font-size: 22px;
}
.col-lg-4 {
  width: 63.33%
}

.btn-primary{
  background-color: #0a630a;
  height: 2.5em;  
}

/*******************************************
      CLASS TO MODIFY CONTENT TOP AND BOTTOM OF THE BOX SEARCH
*********************************************/
.about{
  /*background-color:  #f5f5f5; /*url("../images/bkg_about2.jpg"); */
  background-size: 110%;
  background-repeat: no-repeat;
  height: auto;
  width: auto;
  /*margin: 1px;*/
  border-radius: 5px;  
  /*color: #0a630a; /*#fff;*/  
  padding: 15px;
}

h2:after, h3:after, .linha:after{
    content: '';
    display: block;
    border-bottom: 2px solid #0a630a;
    width: 15%;
    padding-bottom: 5px;
}

.about > .col-sm-12 > p{
  font-size: 17px;
}

#services{
  margin: 0 auto 0 auto;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  text-align: center;
  padding: 1em 0 1em 0;
}

#services img{
  width: 13%;
  margin: 0 1em 0 1em;
}

#services a:link, #partnes a:link{
  text-decoration: none;  
}

.headline {
    display: block;
    margin: 10px 0px 25px 1px;    
}

.headline h2 {
  font-size: 22px;
  color: #0a630a;
}
#partnes{
  margin: 0 auto 0 auto;
  border-bottom: 1px solid #ccc;  
}
#partnes .row {
  margin: 0 auto 1em auto; 
}

#partnes img{
  margin: 0 1em 0 1em;
}

/*******************************************
      CLASS TO MODIFY LIST OF RESULTS
*********************************************/
#logoLattes{
  margin-top: -1.3em;
}
.result {
  background-color: rgba(229, 229, 229, 0.58); /* rgba(2, 187, 2, 0.19); /*#0a630a ;/*#85bc20; ;/**rgba(76, 175, 80, 0.6)**/
  border-radius: 5px;
  padding: 1.5rem 0 1.5rem 1.5rem;
  margin: 1rem 0 2.5rem 0;
  font-size: 16px;
  color: #000;
}

.getFull, .fulltext{
  color: #1C7F1C;
  padding-bottom: 5px;
}

.author{
  background-color: rgba(152, 148, 148, 0.4);
  border-radius: 5px;
  padding: 0.5rem 0 0.5rem 0;
  margin: 1.5rem 0 1.7rem 0;
}

.author > div > a {
  color: #0a630a;
}
.radio, .checkbox{
  margin-right: .75em;
}

.format2{
  background-color: #0a630a;
  padding:.72em .6em .72em;
  display: inline;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}

.title{
  border-bottom: 1px solid #CCC;
}

.fulltext{
  margin-bottom: 1em;
}

#detail {
    background-color: #8e5d1a;
    color: #fff;
    border-radius: .25em;
    padding: 0.8em 1em .71em 1em;
    border-color: #fff;    
    font-weight: bold;
    font-size: 75%;
}

#detail:hover {
  background-color: #fff;
  text-decoration: none;
  color: #265680;  
  border-color: #e0e0e0;
}
/*******************************************
      CLASS TO MODIFY SIDE BAR IN RESULTS
*********************************************/

.sidebar .title, #nav-tab > li > a{
  background-color: #0a630a;
  color: white;
}

.list-group-item.active{
  background-color: #cdcbcb;
  color: black;
}


/*******************************************
      CLASS TO MODIFY DESCRIPTIONS
*********************************************/
#nav-tab > .active  > a{
  background-color: white;
  color: black;
}

.author-data > a, .subject-line > a{
  color: #0a630a;
}

/*******************************************
      CLASS TO MODIFY INSTITUIONS
*********************************************/
#content{
  margin-top: 2em;
}

footer.container{
  border-top: solid 1px #ccc;
}

/*******************************************
      CLASS TO MODIFY STATIC PAGES (/content/)
*********************************************/
.titleText{
  color: #0a630a;
  border-bottom: none !important;
}
.subTitText {
  font-weight: bold; 
  color:#ccc;
  padding-left:1em;
}
.text{
  margin-top: 1em; 
  padding-left:1em;
}
/*******************************************
      CLASS TO MODIFY GRAPHICS
*********************************************/
.bar {
  fill: #0a630a; /*steelblue;*/
}

.bar:hover {
  fill: #8e5d1a; /* brown; */
}

.axis--x path {
  display: none;
}

.toolTip {
  position: absolute;
  display: none;
  min-width: 80px;
  height: auto;
  background: none repeat scroll 0 0 #ffffff;
  border: 1px solid #6F257F;
  padding: 14px;
  text-align: center;
}

.ui-state-active{
  border: 1px solid #0a630a !important;
  background: #0a630a !important;
}

/*******************************************
      CLASS TO MODIFY FAQs
*********************************************/

.iconRed{
  color: red;   
}

.iconGreen{
  color: #0a630a;   
}

.disable{
  display: none !import;
  visibility: hidden;
}

.active{
  display: inline-block;    
  visibility: visible;    
}