/*============= Global ancher link color style ==========*/
a {
  color:#4C7133;
}
a:hover, a:active {
  color:#4C7133;
  text-decoration:underline;
}
a.invarseColor:link, a.invarseColor:visited {
  color:#666;
}
a.invarseColor:hover, a.invarseColor:active {
  color:#4C7133;
  text-decoration:none;
}

a.invarseColor:active { color: #4C7133 }

a.active:link, a.active:visited {
  color:#4C7133;
  cursor:default;
  background-color:#fff;
}

/*=================== dropdown =============*/
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-menu li > span:hover,
.dropdown-menu li > span:focus,
.dropdown-submenu:hover > span {
  background:#AFCA0B;
  background-color:#AFCA0B;
  filter:#AFCA0B;
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background:#AFCA0B;
  background-color:#AFCA0B;
  filter: #AFCA0B;
}

/*==================== navbar =================*/
.navbar .nav > li:hover {
  background:#AFCA0B;
}
/* active link */
.navbar .nav .active a,
.navbar .nav .active a:hover,
.navbar .nav .active a:focus
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .nav > .active > a i,
.navbar .nav > .active > a:focus i,
.navbar .nav > .active > a:hover i,
.navbar .nav > .active > a span,
.navbar .nav > .active > a:focus span,
.navbar .nav > .active > a:hover span {
  background: #AFCA0B;
  background-color: #AFCA0B;
  filter:#AFCA0B;
}
/* nested ul */
.navbar .nav div {
  background: #AFCA0B;
}


/*========== btn-primary (green-btn) ==========*/
.btn-primary {
  border:1px solid #AFCA0B;
  background: #AFCA0B;
/*background: -moz-linear-gradient(top, #AFCA0B 0%, #4C7133 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AFCA0B), color-stop(100%,#4C7133));
background: -webkit-linear-gradient(top, #AFCA0B 0%,#4C7133 100%);
background: -o-linear-gradient(top, #AFCA0B 0%,#4C7133 100%);
background: -ms-linear-gradient(top, #AFCA0B 0%,#4C7133 100%);
background: linear-gradient(to bottom, #AFCA0B 0%,#4C7133 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AFCA0B', endColorstr='#4C7133',GradientType=0 );
*/}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	background: #333;
	border: 1px solid #333;
}
.btn-primary:active,
.btn-primary.active {
  	background-color: #AFCA0B;
	border-color: #AFCA0B;
}





/* canvi estil botons */

.btn {
     color: #ffffff; 
    text-shadow: none; 
    background-color: #AFCA0B; 
    background-image: none;
    filter: none;
    border-color: #AFCA0B;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	text-transform:uppercase;
	font-weight:bold;
}

.btn:hover,
.btn.active, 
.btn:active {
   	background-color: #333333;
	border-color: #333333;
	color: white;
}

.btn-danger {
    background-color: #da4f49;
	border-color:  #da4f49;
}


.btn-primary, .btn-default {
    background-color: #bbb;
	border-color:  #bbb;

}

