
.on_green{color:#014e20;}
.tp-rightarrow, .tp-leftarrow{display:none !important;}
.next{display:none !important;}
.prev{display:none !important;}
.tabela-gray-1{background-color: #f9f9f9;}

/*

.minimized-menu .primary .navbar .nav .open-sub span { background-color: #8ec63f; }

.btn[disabled] { background-color: #8ec63f; background-color: rgba(142,198,63,.8); }

.one-page .header .primary .navbar .nav .active { color: #8ec63f; }

.search-result .search-form .search-submit svg path { fill: #8ec63f; }

*/

#main{padding: 30px 0;}
.page-header{margin:0 0 40px;}

.header .logo img {width: auto;}

.header .logo img,
.header .logo .logo-img {
  max-height: 150px!important;
}

.header .logo-box.auto-height {
  display: block;
  height: 150px!important;
}



/* BG Verde */
@charset "utf-8";

#top-box .top-box-wrapper,
.carousel-box .next:hover,
.carousel-box .prev:hover,
.product .product-hover,
#footer .up:hover,
.btn,
.btn:visited,
.slider .slider-nav,
.panel-group .active.panel .panel-heading > .panel-title > a,
.panel-group .active.panel .panel-heading > .panel-title > a:hover,
.banner-set .pagination a:hover,
.employee .employee-hover,
.carousel-box .pagination a:hover,
.sidebar .menu li.active > a,
.pagination > li > a:hover,
.pagination > li > a:focus,
.sidebar .tags a:hover,
.sidebar .banners .banner-text,
#catalog .category-img .description,
.product-bottom .related-products header:before,
.slider.rs-slider .tparrows,
.slider.rs-slider .tparrows:hover,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .up-down,
.toolbar .up-down.active,
.toolbar .grid-list a.grid:hover,
.toolbar .grid-list a.list:hover,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.sidebar .menu li.parent > a .open-sub:before,
.sidebar .menu li.parent > a .open-sub:after,
.panel-group .panel-default .panel-heading > .panel-title > a:before,
.panel-group .panel-default .panel-heading > .panel-title > a:after,
.new-radio.checked span,
.list .product .actions a:hover,
.product-page .col-md-7 .actions a:hover,
.product-page .image-box .thumblist-box .prev:hover,
.product-page .image-box .thumblist-box .next:hover,
.accordion-tab > li > a .open-sub:before,
.accordion-tab > li > a .open-sub:after,
.products-tab .accordion-tab > li > a .open-sub:before,
.products-tab .accordion-tab > li > a .open-sub:after,
.sidebar .calendar-wrap caption,
.btn-group.open .btn.dropdown-toggle,
.product .limit-offer,
.product .not-rotation-actions,
.fancybox-nav span:hover,
.header .primary .navbar .btn-navbar .icon-bar,
.progressive-slider-two .pagination a,
.progressive-slider-two .pagination a:hover,
.progressive-slider-two .pagination .selected,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a,
.minimized-menu .primary .navbar .nav .open-sub span {
  background-color: #8ec63f;
}

.slider .slider-nav {
  background-color: rgba(142,198,63,.97);
}

.product .limit-offer,
.product .not-rotation-actions {
  background-color: rgba(142,198,63,.9);
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #8ec63f;
  background-color: rgba(142,198,63,.8);
}

#catalog .category-img .description,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .up-down,
.toolbar .up-down.active,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.btn-group.open .btn.dropdown-toggle {
  background-color: rgba(142,198,63,.7);
}

.sidebar .banners .banner-text {
  background-color: rgba(142,198,63,.65);
}

.slider.rs-slider .tparrows,
.product-page .add-cart-form .number .regulator a:hover,
.progressive-slider-two .pagination a {
  background-color: rgba(142,198,63,.5);
}

.pricing .bottom-box {
  background-color: rgba(142,198,63,.05);
}

.pricing:before {
  background-color: rgba(142,198,63,.06);
}

.btn.btn-border,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a {
  border-color: #f89406;
}

.pricing .options li,
.pricing .bottom-box {
  border-color: rgba(142,198,63,.1);
}

.header .cart-header .dropdown-toggle,
#footer .newsletter input:focus + .submit,
.icon,
.big-icon,
.big-icon:visited,
.service .icon,
.close:hover,
.close:focus,
.img-thumbnail:hover .bg-images i:before,
.box-404 h1,
.gallery-images:hover .bg-images i:before,
.features-block .header-box .icon-box,
.features-block .header-box,
.sidebar .newsletter input:focus + .submit,
.sidebar .section .selected .close:hover,
.package .title a,
.package .price-box .price,
.package .price-box .icon,
.pricing .title a,
.pricing .options li span,
.pricing .options li.active,
.banner-set .next:hover,
.banner-set .prev:hover,
.btn.btn-border,
.btn.btn-border .caret,
.product-remove:hover,
.one-page .header .primary .navbar .nav .active {
  color: #8ec63f;
}

.pricing .bottom-box .more {
  color: rgba(142,198,63,.7);
}

.pricing .options li {
  color: rgba(142,198,63,.4);
}

.phone-header a svg path,
.search-header a svg path,
.product .actions a svg path,
.sidebar .wishlist .add-cart:hover path,
.header .cart-header .dropdown-toggle .icon svg path,
.header .search-form .search-submit svg path,
.new-checkbox svg polygon,
.product-bottom .related-products li .button-box .wishlist:hover svg path,
.jslider .jslider-pointer svg path,
.rating-box .rating svg polygon,
.search-result .search-form .search-submit svg path {
  fill: #8ec63f;
}

.carousel-box .pagination a.selected,
.banner-set .pagination a.selected {
  background: #ccc;
  background: rgba(0,0,0,.3);
}

.breadcrumb-box{background-color: #8ec63f;}
/******************************************************************************
  Breadcrumbs
*******************************************************************************/
.breadcrumb-box {
  background: #8ec63f;
  overflow: hidden;
}
.breadcrumb {
  background: #8ec63f;
  color: #fff;
  font-size: 11px;
  line-height: 18px;
  margin: 0;
  padding: 11px 0;
}
.breadcrumb > li {
  line-height: 18px;
  text-shadow: none;
}
.breadcrumb > li > a {
 color: #fff;
 text-decoration: none;
 -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.breadcrumb > li > a:hover {
  opacity: .8;
  filter: alpha(opacity=80);
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.breadcrumb > li + li:before {
  padding: 0 6px;
  color: #fff;    
}
.breadcrumb-none {
  height: 10px;
}


.page-header .container .title{color:#8ec63f;}


.work .bg-hover {
  /*background: #000;*/
  background: rgba(0,0,0,.4);
  /*cursor: default;*/
}

.employee .employee-hover .name{ 
  font-size: 18px!important;
}

.progress-bar-green1{background-color: #3f7910;}
.progress-bar-green2{background-color: #4c9213;}
.progress-bar-green3{background-color: #54a414;}
.progress-bar-green4{background-color: #4daa28;}
/*
.banner .title{color:#00573e!important;}
.banner .title:hover{color:#8dc641!important;}
*/

.titulo-verde1{color:#00573e!important;}
.banner:hover > .titulo-verde1{color:#8dc641!important;}

.titulo-verde2{color:#8dc641!important;}
.banner:hover > .titulo-verde2{color:#00573e!important;}

.verde1-accordion > .panel-heading{background-color:#00573e!important; color: #fff;}
.verde2-accordion > .panel-heading{background-color:#6d9c32!important; color: #fff;}
.verde3-accordion > .panel-heading{background-color:#8dc641!important; color: #fff;}

.verde1-accordion .panel-heading{background-color:#00573e!important; color: #fff;}
.verde2-accordion .panel-heading{background-color:#6d9c32!important; color: #fff;}
.verde3-accordion .panel-heading{background-color:#8dc641!important; color: #fff;}

.panel-group .verde1-accordion .panel-heading > .panel-title > a {background-color:#00573e!important; color: #fff;}
.panel-group .verde2-accordion .panel-heading > .panel-title > a {background-color:#6d9c32!important; color: #fff;}
.panel-group .verde3-accordion .panel-heading > .panel-title > a {background-color:#8dc641!important; color: #fff;}



.verde1{background-color:#00573e!important; color: #fff;}
.verde2{background-color:#6d9c32!important; color: #fff;}
.verde3{background-color:#8dc641!important; color: #fff;}


.txt-verde1{color:#00573e!important;}
.txt-verde2{color:#6d9c32!important;}
.txt-verde3{color:#8dc641!important;}

.txt-verde1 a, .txt-verde1 a:hover, .txt-verde1 a:link, .txt-verde1 a:active, .txt-verde1 a:visited {color:#00573e!important;}
.txt-verde2 a, .txt-verde2 a:hover, .txt-verde2 a:link, .txt-verde2 a:active, .txt-verde2 a:visited{color:#6d9c32!important;}
.txt-verde3 a, .txt-verde3 a:hover, .txt-verde3 a:link, .txt-verde3 a:active, .txt-verde3 a:visited {color:#8dc641!important;}


/* ## Historia Verde 1 */
.timeline .post .timeline-content.bg.verde1 {  background: #00573e; }

.timeline .post .timeline-content.verde1,
.timeline .post .timeline-content.border-verde1 {
  border-color: #00573e;
}
.timeline .post .timeline-content.verde1:before,
.timeline .post .timeline-content.border-verde1:before {
  border-left-color: #00573e;
}
.timeline .post:nth-child(even) .timeline-content.verde1:before,
.timeline .post:nth-child(even) .timeline-content.border-verde1:before {
  border: 15px solid transparent;
  border-right-color: #00573e;
}

/* ## Historia Verde 2 */
.timeline .post .timeline-content.bg.verde2 {  background: #00573e; }

.timeline .post .timeline-content.verde2,
.timeline .post .timeline-content.border-verde2 {
  border-color: #6d9c32;
}
.timeline .post .timeline-content.verde2:before,
.timeline .post .timeline-content.border-verde2:before {
  border-left-color: #6d9c32;
}
.timeline .post:nth-child(even) .timeline-content.verde2:before,
.timeline .post:nth-child(even) .timeline-content.border-verde2:before {
  border: 15px solid transparent;
  border-right-color: #6d9c32;
}

/* ## Historia Verde 3 */
.timeline .post .timeline-content.bg.verde3 {  background: #8dc641; }

.timeline .post .timeline-content.verde3,
.timeline .post .timeline-content.border-verde3 {
  border-color: #8dc641;
}
.timeline .post .timeline-content.verde3:before,
.timeline .post .timeline-content.border-verde3:before {
  border-left-color: #8dc641;
}
.timeline .post:nth-child(even) .timeline-content.verde3:before,
.timeline .post:nth-child(even) .timeline-content.border-verde3:before {
  border: 15px solid transparent;
  border-right-color: #8dc641;
}


/* ## Tabelas Documentos */
.table{border:none;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  padding:0; vertical-align: middle; border-bottom: 1px solid #ddd;
}

.left{float: left!important;}
.right{float: right!important;}

.txt-left{text-align: left!important;}
.txt-right{text-align: right!important;}
.docs-border-bottom{padding-bottom: 4px; border-bottom:1px solid #ddd; font-size: 12px; line-height: 22px; margin-bottom: 6px}
.docs-info{max-width: 6000px; /*450px*/}




/* ## Formulario Newsletter ############# */

.form-control.field10 {width: 300px;}


/* #################################################### */

.txt-small{font-size: 10px;}

.historia-img-margem{margin-top: 10px;}

.breadcrumb > .active{color:#00573e;}

.my-title-box .title{font-size: 18px; font-weight: normal;}

.textinfo{float:left; width: 860px;}



/* Residometro */

#tabela_residometro .table th, .table td, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding: 16px 10px 15px;}



@media (max-width: 979px) {
  .header .primary .navbar .nav > .parent.active > a,
  .header .primary .navbar .nav > .parent.active:hover > a,
  .header .primary .navbar .nav .open-sub span,
  .accordion-tab > li.active > a,
  .accordion-tab > li.active > a:hover,
  .accordion-tab > li.active > a:focus,
  .accordion-tab > li.active:hover > a,
  .products-tab .accordion-tab > li.active > a,
  .products-tab .accordion-tab > li.active:hover > a {
    background-color: #8ec63f;
  }

  .header .primary .navbar .nav > .parent.active > a,
  .header .primary .navbar .nav > .parent.active:hover > a {
    border-color: #8ec63f;
  }

}

.top-navbar .nav > li a,
.btn-group.btn-select .dropdown-toggle,
.product .product-hover,
.employee .employee-hover,
.slider .slid-content{
  color: #fff;
}

.product .product-hover ul li {
  background-image: url("../../img/svg/check-icon-white.svg"), none;
}

.mais_noticias_bt{margin: auto; text-align: center;}
.img-responsive{margin: 4px 16px 0 0;}