	/** CUSTOM SAUDEPRIME PARA ANF**/
h1.saudeprime{
	color:#7AC143 !important;
}

h2.saudeprime{
	color:#006325 !important;
}

h4{
	color:#7AC143;
	letter-spacing:0px;
}
p.saudeprime{
	color:#666 !important;
}

.btn-info {
background-image: -moz-linear-gradient(top,#7AC143,#006325) !important;
background-image: -webkit-gradient(linear,0 0,0 100%,from(#7AC143),to(#006325)) !important;
background-image: -webkit-linear-gradient(top,#7AC143,#006325) !important;
background-image: -o-linear-gradient(top,#7AC143,#006325) !important;
background-image: linear-gradient(to bottom,#7AC143,#006325) !important;
border-color: #7AC143 !important;
;
}

/*  if we wanted to change the background of the menu... */
/* #jsn-header {
	background: #7AC143;
} */

#sp-main-features .main-features .feature-item .heading {
	color: #006325;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	color: #fff !important;
	background-color: #006325 !important;
}

table.table th {
	background-color:#7AC143;
}

.table.tabledetalhe tr th {
	width:25%;
	color:#006325;
	text-align:right;
	background-color:white;
	border-top:none;
	padding-right:10px;
}

div.well_sp{
	border: 2px solid #006325 !important;
	color:#006325;
}
fieldset legend,
em,
label.control-label{
	color:#006325 !important;
}

div.jsn-modulecontainer ul.menu-mainmenu li:hover > a,
div.jsn-modulecontainer ul.menu-mainmenu li.active > a {
	color:#7AC143 !important;
}
div.jsn-modulecontainer ul.menu-mainmenu ul {
	background-color: #006325 !important;
}

div.jsn-modulecontainer ul.menu-mainmenu ul li a {
	color: #e5e7e8 !important;
}

div.jsn-modulecontainer ul.menu-mainmenu > li > a {
	color:#006325 !important;
}
div.jsn-modulecontainer ul.menu-sidemenu > li:hover > a, 
div.jsn-modulecontainer ul.menu-sidemenu > li.active > a {
  color:#7AC143 !important;
}
div.jsn-modulecontainer ul.menu-sidemenu > li > a{
  color:#006325 !important;
}

a{
	color:#7AC143 !important;
}

a:hover{
	color:#006325 !important;
}

a.accordion-toggle{
	color:#7AC143 !important;
}

a.accordion-toggle:hover{
	color:#006325 !important;
}


#sp-pos-contacts_ctc {

	background-color: #7AC143 !important;
}


.contactos_sp h3.heading{
		color:#006325 !important;
}

.contactos_sp a.telefone {
	color:#7AC143 !important;
}

.contactos_sp p{
	font-size:1em !important;
	color:#006325 !important;
	padding:0px 10px !important;
}

ul.list-arrow.arrow-blue li:after {
	border-left-color: #7AC143 !important;
}
ul.list-arrow.arrow-blue li.active:after,
ul.list-arrow.arrow-blue li:hover:after {
	border-left-color: #006325 !important;
}

/* pagination buttons AMV */
ul.jsn-pagination li.navigation-page span {
    background-color: #7AC143;
}

.table-bordered {
    border-collapse: collapse;
}

.link-button.button-blue {
	background-color: #006325;
}
.link-button.button-blue:hover {
	background-color: white;
}

.steps {
  color: #849397;
}


.steps > li:before {

  background: #DFE3E4;

}


.steps > li:after {  
  background: #DFE3E4;  
}

.steps > li.is-complete {
  color: #7AC143;
}
.steps > li.is-complete:before, .steps > li.is-complete:after {
  color: #FFF;
  background: #7AC143;
}
.steps > li.is-active {
  color: #006325;
}
.steps > li.is-active:before {
  color: #FFF;
  background: #006325 ;
}

/**
 * Needed for IE8
 */
.steps__last:after {
  display: none !important;
}

@media only screen and (max-width: 480px), (max-device-width: 480px) {
	.steps > li {
	  font-size: 0.8em;
	}
}



#jsn-promo,
#jsn-content-top {
	border-bottom: none;
}

/* ===== GET IT NOW BUTTON ===== */

.collapsed a.link-button.button-color {
	background-color: #006325 !important;
}



.expanded a.link-button.button-color {
	background-color: #006325 !important;
}

a.link-button.button-color {
	background-color: #006325 !important;
}


@media only screen and (max-width: 480px), (max-device-width: 480px) {

	#sp-pos-contacts_ctc{
		display:block !important;
		right: 2px !important;
	}
	
	#jsn-gotoplink {
		right: 200px !important;
	}
}



/***TEMPLATE ANTIGO REMOVER POSTERIORMENTE ***/

h1,
p.page-title {
	color: #7CC144 !important;
}

p.page-subtitle {
	color: #094633 !important;
}
p.page-introduction {
	color: #58585a !important;
}

.page-section {
	color: #fff !important;
	background-color: #096433 !important;
	background-image:none !important;
}

#mainmenu div.menu-wrap td,
#right ul.menu li {
	background-image: url(../images/submenu-anf.gif) !important;
}

#right ul.menu span,
#right ul.menu a,
#right ul.menu a:hover {
	color: #555 !important; 
}

#right ul.menu li.active a,
#right ul.menu li.hover a,
#right ul.menu a:hover {
	color: #fff !important;
}




table.tabela-azul {
	border-color: #7CC144 !important;
}
table.tabela-azul th,
table.tabela-azul td {
	border-color: #7CC144 !important;
}
table.tabela-azul th {
	color: #fff !important;
	background-color: #7CC144 !important;
	border-right-color: #fff !important;
}
table.tabela-azul th.table-title-last {
	border-right-color: #7CC144 !important;
}
table.tabela-azul td.table-cell-label {
	color: #7CC144 !important;
}


p.box-title-active,
p.box-title-closed {
	position: relative !important;
	border: 2px solid #7CC144 !important;
	padding: 10px 10px 10px 35px !important;
	margin: 5px 0 0 0 !important;
	background-repeat: no-repeat !important;
	background-position: 15px center !important;
	font-weight: bold !important;
	cursor: pointer !important;
	color: #096433 !important;
	background-color: #7CC144 !important;
	background-image: url(../images/box-icon-closed.gif) !important;
	
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
}
p.box-title-closed {
	background-image: url(../images/box-icon-active-anf.jpg) !important;
	background-color: transparent !important;
}

p.box-title-hover {
	background-color: #d8dec7;
	background-image: url(../images/box-icon-closed.gif);
}


.bh-sl-container .bh-sl-pagination-container ol li{
	color: #006325 !important;
}

.bh-sl-container .bh-sl-pagination-container ol .bh-sl-current{
	color:#000 !important;
}



