 a {
    color:#576939;
    text-decoration: none;
}
 a:hover {
    color: #000;
    text-decoration: none;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    color:#576939;
 }  

.logo-text a {
    font-weight: bold;
    font-family: 'Marcellus';
    color: #000;
    font-size: 3em;
    text-transform: uppercase;
}
.logo-text .site-slogan {
    display: block;
    font-size: 1.5em;
    margin-top: 5px;
    color: #000;
    text-transform: uppercase;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #9CB574;
    background-color: transparent;
}
.nav.navbar-nav li.open > a, .nav.navbar-nav li.active > a {
    background-color: transparent;
    color: #566838;
}
.t3-mainnav {
}
.t3-header {
    background: #ffffff;
    border-bottom: 6px solid #9CB574;
  }

.botton1 .btn-more::after {
    content: "\f178";
    font-family: FontAwesome;
    margin-left: 5px;
}
.botton1 .btn-more {
    color: #fff;
}
.module-title {
    color: #000000;
    font-size: 30px;
    font-family: 'Marcellus';
}
.botton1 {
    background: #9CB574;
    padding: 20px;
    margin: 20px;
    color: #000;
    font-family: 'Marcellus';
}
.botton1 {
    background: #9CB574;
    padding: 20px;
    margin: 5% 15%;
    color: #000;
    font-family: 'Marcellus';
}
/*tipografia*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Marcellus', Helvetica, Arial, sans-serif;
    font-weight: 700;
    line-height: 1.1;
    color: #000000;
}

.containerCountComment {

    display: none;

}

/*slide*/
.slide-desc-text-default {
   
    text-align: center !important;
    font-size: .9em !important;
    font-weight: bold;
    line-height: 1.1;
}
.slide-desc-bg-default {
    
    background: transparent !important;}

.pop {
    display: none;
}
/*footer*/
.t3-footer .footer-detail {
    border-top: 0 transparent;
}
.t3-footer {
    background: #ffffff;
    color: #afafaf;
    border-top: 1px solid #ccc;
}
@media (max-width:900px){
.logo {
    font-size: 70%;
}
  #table-document td {
    text-align: left !important;
  }
}


/*Edocman*/

#edocman-category h1.edocman-page-heading {
    margin: 0 0 10px !important;
    display: block;
    font-family: Marcellus;}

h1 .edicon{
  display:none;
 }
.ini {
    display: none;
}


#Mod149 {
	max-height: 475px;
	overflow: hidden;
}

.t3-spotlight.t3-spotlight-2 .modal_link.rl_modals_element img {
	margin: 0 !important;
}


.wrap.t3-banner.t3-banner-top {
    margin-top: 30px;
}
#Mod137, #Mod118, #Mod146 {
    border-top: 4px solid #262626;
    padding-top: 35px;
}
#Mod137 span, #Mod118 span, #Mod146 span {
    font-size: .9em;
}
.weblinks li {
    margin-bottom: 0;
    border-top: 1px solid #ddd;
    padding-bottom: 18px;
    padding-top: 20px;
}
.weblinks li a{
    color: #262626 !important;
  
}

.weblinks a:hover {
    color: #576939 !important;
}