body {background: #d7e4c8 url(../_img/home/bg-full.jpg) top center  !important}
a, a:hover {text-decoration: none}
.maior {background-color: #2BB673}
.menor {background-color: #1AA260; color: #ffffff; font-size: .8em; padding: 0; text-align: right}

#int_home {width:972px; height:990px; position:relative}
	#int_home .show {filter: alpha(opacity=100)!important; opacity: 1!important}
	#int_home .anime {-webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out}
	#int_home .anime.slower {-webkit-transition-duration: 4s; -moz-transition-duration: 4s; -o-transition-duration: 4s; transition-duration: 4s}


	#int_home .bg {position:absolute;top:0;left:0;width:100%;z-index:1;filter: alpha(opacity=0);opacity: 0}
	#int_home .obj {left: 370px; top: 540px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position:absolute;z-index: 2;filter: alpha(opacity=0); opacity: 0;border: 3px solid transparent}
	#int_home .obj.show.shdw {-webkit-box-shadow:0 0 30px #000000; -moz-box-shadow: 0 0 30px #000000; box-shadow: 0 0 30px #000000}
	#int_home .obj.show.shdw:hover {-webkit-box-shadow:0 0 20px #000000; -moz-box-shadow: 0 0 20px #000000; box-shadow: 0 0 20px #000000}
	#int_home .obj.show:hover {/*border-color:#1be800;*/ -webkit-box-shadow:0 0 20px #000000; -moz-box-shadow: 0 0 20px #000000; box-shadow: 0 0 20px #000000}
	#int_home .obj.show.static:hover {-webkit-box-shadow: 0 0 0 transparent; -moz-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent}
	#int_home .obj.show.b1 {left: 333px; top: 492px}
	#int_home .obj.show.b2 {left: 243px; top: 667px}
	#int_home .obj.show.b3 {left: 547px; top: 441px}
	#int_home .obj.show.b4 {left: 376px; top: 380px}
	#int_home .obj.show.b5 {left: 232px; top: 300px}
	#int_home .obj.show.b6 {left: 59px; top: 321px}
	#int_home .obj.show.b7 {left: 147px; top: 502px}
	#int_home .obj.show.b8 {left: 114px; top: 669px}
	#int_home .obj.show.b9 {left: 619px; top: 648px}
	#int_home .obj.show.b10 {left: 706px; top: 474px}
	#int_home .obj.show.b11 {left: 790px; top: 406px}
	#int_home .obj.show.b12 {left: 736px; top: 254px}
	#int_home .obj.show.b13 {left: 618px; top: 265px}


/* @import url(http://fonts.googleapis.com/css?family=Satisfy); */
.tooltip {display: inline !important; position: relative; z-index: 999 !important}

/* Gap filler */
.tooltip::after {content: ''!important; position: absolute!important; width: 100%!important; height: 20px!important; bottom: 100%!important; left: 50%!important; pointer-events: none!important; -webkit-transform: translateX(-50%)!important; transform: translateX(-50%)!important}
.tooltip:hover::after {pointer-events: auto}

/* Tooltip */
.tooltip-content {position: absolute; z-index: 9999; width: 310px; left: 50%; bottom: 100%;  font-weight: 400; color: #0c6d37; background: transparent; opacity: 0; margin: 0 0 20px -150px; cursor: default; pointer-events: none; /*font-family: 'Satisfy', cursive;*/ -webkit-font-smoothing: antialiased; -webkit-transition: opacity 0.3s 0.3s; transition: opacity 0.3s 0.3s}
	.tooltip:hover .tooltip-content {opacity: 1; pointer-events: auto; -webkit-transition-delay: 0s; transition-delay: 0s}
		.tooltip-content span {display: block}
.tooltip-text {border-bottom: 10px solid #0c6d37; overflow: hidden; -webkit-transform: scale3d(0,1,1); transform: scale3d(0,1,1); -webkit-transition: -webkit-transform 0.3s 0.3s; transition: transform 0.3s 0.3s}
.tooltip:hover .tooltip-text {-webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1)}
.tooltip-inner {text-align:center;font-size: 18px; line-height: 1.4; background:  #fffaf0; color:#0c6d37!important; padding: 20px; max-width: 310px!important; -webkit-border-radius: 0!important; -moz-border-radius: 0!important; border-radius: 0!important; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s}
.tooltip:hover .tooltip-inner {-webkit-transition-delay: 0.3s; transition-delay: 0.3s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0)}
	.tooltip-inner strong {font-size: 16px}
		.tooltip-inner strong span {color:#0c6d37; display:inline}

/* Arrow */
.tooltip-content::after {content: ''; bottom: -20px; left: 50%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-top-color: #0c6d37; border-width: 10px; margin-left: -10px}