 .paragraph-heading{ 
    background-color: #0fb000;
    
  color: #ffffff;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding: 7px;
}
.leftblock{
    float: right;
    max-width: 50%;
    padding: 10px;
}
.localiza {
  color: #666666;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  letter-spacing: 0;
  line-height: 18px;
  margin: 8px 0;
  background-color: #ECEDED;
  width: 100%;
  padding: 18px 21px; 
}
.leftone{
  color: #0aa245;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  letter-spacing: 0;
  line-height: 14px;
  margin: 0 0 10px;
  font-weight: 700;
}
.leftblock {padding: 0 10px;}
.leftblock p{margin-bottom: 10px;}
.lefttwo{ 
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
}
.leftthree{
  color: #0aa245;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 12px;
  margin: 0;
}
.rightblock{
    float: right;
    
}
.pitureone{
    float: left;
}
.content{
   float: right; 
}
.bonfante{
    padding-top: 15px;
}
.project{
    position: relative;
}
.soil{
   float: left;
   text-align: left;
}
.stone {
  float: right;
  text-align: right;
}
.three-picture ul li{
    text-decoration: none;
    display: inline-block;
    float: left;
}
.page-body .three-picture li {
  padding: 7px 0 7px 12px;
  background: none;
}
.three-picture ul li{
    border-top: 0;
    background: rgba(0, 0, 0, 0) url("image/seta02.gif") no-repeat scroll 0 center;
    display: inline-block;
    float: left;
    text-decoration: none;
    width: 33%;
}
.page-body .contribui li{
  background: rgba(0, 0, 0, 0) url("../image/seta02.gif") no-repeat scroll 0 center;
  padding: 7px 0 7px 20px;
  border-top: none;
}
.page-body .three-picture li {
  border-top: 0;
  padding: 7px 0 7px 20px;
}
.page-body .program ul li{
  border-top: none;
  background: rgba(0, 0, 0, 0) url("../image/seta02.gif") no-repeat scroll 0 5px;
  padding: 7px 0 7px 20px;
}
.tree{
    text-align: right;
}
 .paragraph-heading .top-heading p{
  color: #666;
  font-family: Verdana;
  font-size: 11px;
  margin-bottom: 20px;
  line-height: 0;
}
.t-content .change{
    color: #0AA245;
}
.tabel-content.no-last .t-content{
    color: #0AA245;
}
.top-content ul li{
    color: #0FB000;
}
.btm-content{
    margin-top:105px;
}
.page-body .three-picture .again li{
   padding: 7px 0;
} 
.sidebar-left.f-left ul li ul {
  display: none;
}
.sidebar-left.f-left ul li.active ul {
  display: block;
}
.clear-fix{
    clear: both;
}
.alignright {
  margin-top: 0px;
}
.alignnone {
  margin: 0px 20px 20px 0;
}
/*.page-body-title {
  margin-bottom: 0px!important;
}*/
.size-full.wp-image-1040.alignnone{
    top: 0!important;
}
.content{
    width: 100%;
}
.banner-image{
    top: 0;
}
.top-image{
    top: 0;
}
.para{
  float: left;
  width: 55%;  
}
.right-image {
  float: left;
  padding-left: 65px;
  width: 41%;
}
.page-body .companhia-pages li { background: transparent none repeat scroll 0 0; border-top: medium none; padding-left: 0;}
.right-search-block #s { margin: 10px 0;}
.right-search-block .screen-reader-text{margin-bottom: 0 !important;}
.menu-area ul ul.sub-menu-alt li { display: inline-block; width: 190px; right: 0;}
.menu-area ul ul.sub-menu-alt{ right: 0;}
.menu-area ul ul.sub-menu-alt-2 { width: 600px; margin: 0 auto;}
.menu-area ul li.sub-menu-alt-position { position: static;}
#menu-header-menu { position: relative;}
.tabel-content > h3 {
  padding: 25px 0 15px;
  text-align: center;
}
.t-title {
  padding: 11px 12.9px;
}
.tabel-content.no-last .t-title {
  padding: 13.6px 28.5px!important;
}
.tabel-content.no-three .t-title {
  padding: 8.3px;
}
.postid-128 .tabel-content.no-three .t-title {padding: 8.1px;}

.tabel-content.no-last .col:nth-child(2){max-width: 200px;}
.tabel-content.no-last .col:nth-child(3){max-width: 98px;}
.tabel-content.no-last .col:nth-child(4){max-width: 108px;}
.tabel-content.no-last .col:nth-child(5){max-width: 162px;}

.tabel-content.no-three .col:nth-child(2){max-width: 70px;}
.tabel-content.no-three .col:nth-child(3){max-width: 94px;}
.tabel-content.no-three .col:nth-child(4){max-width: 83px;}
.tabel-content.no-three .col:nth-child(5){max-width: 95px;}
.tabel-content.no-three .col:nth-child(6){max-width: 76px;}
.tabel-content.no-three .col:nth-child(7){max-width: 78px;}
.tabel-content.no-three .col:last-child{max-width: 76px;}


.tabel-content.no-one .col:nth-child(2){max-width: 90px;}
.tabel-content.no-one .col:nth-child(3){max-width: 131px;}
.tabel-content.no-one .col:nth-child(4){max-width: 140px;}
.tabel-content.no-one .col:nth-child(5){max-width: 98px;}
.tabel-content.no-one .col:last-child{max-width: 112px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .tabel-content.no-one .t-title {padding: 11px 11px; max-width: 139px; min-height: 65px;}
    .tabel-content.no-last .t-title {padding: 13.6px 28px!important; max-width: 198px;}
    .tabel-content.no-three .t-title {padding: 8.3px 9.9px; max-width: 92px;}
}


@media(max-width:768px){
    .localiza {width: auto;}
    .leftblock {float: none;}
    .rightblock {float: none; text-align: center;}
    .col {display: block;}
    .t-title {display: block; padding: 5px; text-align: center; width: auto;}
    .t-content {display: block;width: auto;}
    .tabel-content.no-three .col:nth-child(5) {max-width: 100%;}
    .tabel-content.no-last .col:nth-child(4) {max-width: 100%;}
    .t-title > br {display: none;}
    .tabel-content.no-two .col {width: auto !important;}
    .tabel-content.no-two .t-title {padding: 5px;}
    .tabel-content.no-three .t-title {min-height: 0;}
    .tabel-content.no-three .t-content {margin: 2px 0 5px; min-height: 28px; padding: 5px 0;}
    .tabel-content.no-last .t-title {min-height: 0; padding: 10px 0; text-align: center; vertical-align: top;}
    .tabel-content.no-last .t-content {min-height: 0; padding: 10px 0;}
    .leftblock {max-width: 100%;}
    .leftone > br {display: none;}
    
    .tabel-content.no-last .col:nth-child(2){max-width: 100%;}
    .tabel-content.no-last .col:nth-child(3){max-width: 100%;}
    .tabel-content.no-last .col:nth-child(4){max-width: 100%;}
    .tabel-content.no-last .col:nth-child(5){max-width: 100%;}
    
    .tabel-content.no-three .col:nth-child(2){max-width: 100%;}
    .tabel-content.no-three .col:nth-child(3){max-width: 100%;}
    .tabel-content.no-three .col:nth-child(4){max-width: 100%;}
    .tabel-content.no-three .col:nth-child(5){max-width: 100%;}
    .tabel-content.no-three .col:nth-child(6){max-width: 100%;}
    .tabel-content.no-three .col:nth-child(7){max-width: 100%;}
    .tabel-content.no-three .col:last-child{max-width: 100%;}
    
    
    .tabel-content.no-one .col:nth-child(2){max-width: 100%;}
    .tabel-content.no-one .col:nth-child(3){max-width: 100%;}
    .tabel-content.no-one .col:nth-child(4){max-width: 100%;}
    .tabel-content.no-one .col:nth-child(5){max-width: 100%;}
    .tabel-content.no-one .col:last-child{max-width: 100%;}
}

@media(max-width:767px){
    .page-contents-wrapper {float: none; width: auto;}
    .sidebar-right {float: none; width: auto;}
    .right-bottom-block {padding-bottom: 0;}
    .page-body {padding: 0;}
    .right-top-block {background: url("../image/sidebar-bg.gif") repeat-x scroll 0 0;}
    .sticky-header .header {position: static;}
    
    
}
@media(max-width:620px){
    .sidebar-left.f-left {float: none; width: auto;}
    .page-contents {float: none; width: auto;}
    .prg-left {float: none; width: auto;}
    .prg-right {float: none; padding: 0; width: auto;}
    .prgm-gallery {text-align: center;}
}

@media(max-width:480px){
    .sidebar-left.f-left {float: none; width: auto;}
    .page-contents {float: none; width: auto;}
    .prg-left {float: none; width: auto;}
    .prg-right {float: none; padding: 0; width: auto;}
    .prgm-gallery {margin-top: 20px; text-align: center;}
    .picture-one {float: none; text-align: center; width: auto;}
    .content-info {float: none; width: auto;}
    .bodycontenttwo .content-info {float: none; width: auto;}
    .bodycontenttwo .picture-one {float: none; width: auto;}
    .three-picture.again.clear {text-align: center;}
    .three-picture ul li {float: none; padding: 0 !important; text-align: center; width: auto;}
    .three-picture.clear {text-align: center;}
    .left-contact {float: none; margin-right: 0; width: auto;}
    .right-contact {float: none; width: auto;}
}


























































