/*
 Biodiversidade a seus pés
 @author: Vint3
 @email: hello@vint3.com
 @url: http://almargem.org/biodiv/
 @version: 1.0.0
*/

body{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal}p{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1.3rem;font-size:13px;line-height:1.5em;margin:0 0 1.2857em}h1,h2,h3,h4,h5,h6{color:#4a4a4a}h1{font-size:3.6rem;font-size:36px;line-height:1.1em;margin-bottom:.4091em;margin-top:0}h2{font-size:3rem;font-size:30px;line-height:1.35em;margin-bottom:.4865em;margin-top:0}h3{font-size:2.4rem;font-size:24px;line-height:1.65em;margin-bottom:.6667em;margin-top:0}h4{font-size:1.8rem;font-size:18px;line-height:1.15em;margin-bottom:.7826em;margin-top:0}h5{font-size:1.5rem;font-size:15px;line-height:1.45em;margin-bottom:1.0588em;margin-top:0}h6{font-size:1.1rem;font-size:11px;line-height:1.7em;margin-bottom:1.2857em;margin-top:0}a{color:#7f007f;line-height:1.5em}a:hover{color:#081f40;cursor:pointer}hr{border-top:1px solid #CCC;border-bottom:1px solid #FFF;margin:18px 0 17px}.site-header{height:255px;max-height:255px;background:url(../images/textures/wood.png) scroll repeat-x 0 0 transparent}.site-header .logo{display:block;width:211px;height:208px;margin:22px 0;background:url(../images/logo.png) scroll no-repeat 0 0 transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.site-header form{margin-top:190px}@media only screen and (max-width:767px){.site-header{height:auto;max-height:none;overflow:hidden}.site-header .logo{margin-top:-150px}.site-header form{margin-top:0}}.site-navigation{margin-bottom:30px;background-color:#b8de55}.site-navigation ul{list-style-type:none;margin:0 0 -4px}.site-navigation ul a{display:block;width:auto;height:auto;font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;font-size:18px;line-height:1.5em;color:#000;text-decoration:none;text-transform:lowercase;padding:7px 0}.site-navigation ul li{float:left;display:block;width:auto;height:auto;margin-left:45px;border-bottom:4px solid #FFF}.site-navigation ul li:hover{border-bottom:4px solid #081f40;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;cursor:pointer}.site-navigation ul li:hover a{color:#081f40;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.site-navigation ul li.current-menu-item,.site-navigation ul li.current_page_item{border-color:#a2bf1d}.site-navigation ul li.current-menu-item a,.site-navigation ul li.current_page_item a{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:normal}.site-navigation ul li.current-menu-item:hover a,.site-navigation ul li.current_page_item:hover a{color:#000}.site-navigation ul li:first-child{margin-left:0}.taxonomy-navigation ul{list-style-type:none;margin:0 0 20px;padding:0}.taxonomy-navigation ul a{background:url(../images/sprite-nav.png) scroll no-repeat 0 0 transparent}.taxonomy-navigation ul li{float:left;text-align:center;margin-bottom:30px}.taxonomy-navigation ul li a{display:block;width:94px;height:68px;font-size:1.2rem;font-size:12px;line-height:1.5em;color:#7f007f;padding-top:75px}.taxonomy-navigation ul li.mamiferos a{background-position:0 0}.taxonomy-navigation ul li.aves a{background-position:-94px 0}.taxonomy-navigation ul li.insectos a{background-position:-188px 0}.taxonomy-navigation ul li.crustaceos a{background-position:-282px 0}.taxonomy-navigation ul li.aracnideos a{background-position:-376px 0}.taxonomy-navigation ul li.repteis a{background-position:-470px 0}.taxonomy-navigation ul li.anfibios a{background-position:-564px 0}.taxonomy-navigation ul li.peixes a{background-position:-658px 0}.taxonomy-navigation ul li.plantas a{background-position:-752px 0}.taxonomy-navigation ul li.fungos a{background-position:-846px 0}.taxonomy-navigation ul li:hover{-webkit-transition:color 500ms ease-in-out;-moz-transition:color 500ms ease-in-out;-o-transition:color 500ms ease-in-out;-ms-transition:color 500ms ease-in-out;transition:color 500ms ease-in-out}.taxonomy-navigation ul li:hover a{color:#081f40;-webkit-transition:color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out;-o-transition:color 100ms ease-in-out;-ms-transition:color 100ms ease-in-out;transition:color 100ms ease-in-out}.taxonomy-navigation ul li:hover.mamiferos a{background-position:0 -75px}.taxonomy-navigation ul li:hover.aves a{background-position:-94px -75px}.taxonomy-navigation ul li:hover.insectos a{background-position:-188px -75px}.taxonomy-navigation ul li:hover.crustaceos a{background-position:-282px -75px}.taxonomy-navigation ul li:hover.aracnideos a{background-position:-376px -75px}.taxonomy-navigation ul li:hover.repteis a{background-position:-470px -75px}.taxonomy-navigation ul li:hover.anfibios a{background-position:-564px -75px}.taxonomy-navigation ul li:hover.peixes a{background-position:-658px -75px}.taxonomy-navigation ul li:hover.plantas a{background-position:-752px -75px}.taxonomy-navigation ul li:hover.fungos a{background-position:-846px -75px}.taxonomy-navigation ul li.disabled:hover a{color:#7f007f}.taxonomy-navigation ul li.disabled.mamiferos a{background-position:0 -150px}.taxonomy-navigation ul li.disabled.aves a{background-position:-94px -150px}.taxonomy-navigation ul li.disabled.insectos a{background-position:-188px -150px}.taxonomy-navigation ul li.disabled.crustaceos a{background-position:-282px -150px}.taxonomy-navigation ul li.disabled.aracnideos a{background-position:-376px -150px}.taxonomy-navigation ul li.disabled.repteis a{background-position:-470px -150px}.taxonomy-navigation ul li.disabled.anfibios a{background-position:-564px -150px}.taxonomy-navigation ul li.disabled.peixes a{background-position:-658px -150px}.taxonomy-navigation ul li.disabled.plantas a{background-position:-752px -150px}.taxonomy-navigation ul li.disabled.fungos a{background-position:-846px -150px}.taxonomy-navigation ul li.current-menu-item a{color:#a2bf1d}.taxonomy-navigation ul li.current-menu-item.mamiferos a{background-position:0 -225px}.taxonomy-navigation ul li.current-menu-item.aves a{background-position:-94px -225px}.taxonomy-navigation ul li.current-menu-item.insectos a{background-position:-188px -225px}.taxonomy-navigation ul li.current-menu-item.crustaceos a{background-position:-282px -225px}.taxonomy-navigation ul li.current-menu-item.aracnideos a{background-position:-376px -225px}.taxonomy-navigation ul li.current-menu-item.repteis a{background-position:-470px -225px}.taxonomy-navigation ul li.current-menu-item.anfibios a{background-position:-564px -225px}.taxonomy-navigation ul li.current-menu-item.peixes a{background-position:-658px -225px}.taxonomy-navigation ul li.current-menu-item.plantas a{background-position:-752px -225px}.taxonomy-navigation ul li.current-menu-item.fungos a{background-position:-846px -225px}.nav-single a,.nav-single span{font-size:1.2rem;font-size:12px;line-height:1.5em;color:#7f007f}.nav-single a:hover{color:#081f40}.nav-single a:hover span{color:#081f40}.paginator .wp-pagenavi{float:right}.paginator .wp-pagenavi a,.paginator .wp-pagenavi span{float:left;margin-right:3px;border:1px solid #CCC}.paginator .wp-pagenavi a{padding:5px 8px 3px;font-size:1.2rem;font-size:12px;line-height:1.5em;color:#7f007f}.paginator .wp-pagenavi a:hover{color:#081f40}.paginator .wp-pagenavi span{padding:1px 7px;font-size:1.6rem;font-size:16px;line-height:1.5em;color:#a2bf1d}@media only screen and (max-width:767px){.site-navigation ul li{float:none;margin-left:0;text-align:center;border-bottom:1px solid #a2bf1d}.site-navigation ul li:last-child{border:0}.site-navigation ul li:hover{border-bottom:1px solid #a2bf1d}.site-navigation ul li:last-child:hover{border:0}.taxonomy-navigation ul{margin:0 0 0 17px}.paginator .wp-pagenavi{float:left;margin-top:15px}.paginator .wp-pagenavi a,.paginator .wp-pagenavi span{margin-bottom:5px}}form label{font-size:1.3rem;font-size:13px;line-height:1.4em;color:#444}form input[type=text]{margin:0;height:28px}form textarea{padding-top:5px;resize:none}form .button{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:normal;height:28px;border:0;background:#7f007f;text-transform:uppercase;padding:0 20px}form .button:hover,form .button:focus{background:#081f40}.wpcf7 form p{margin-bottom:1.12em}.wpcf7 form .button{float:right}form .wpcf7-captchac{position:absolute;right:6px;display:block;width:84px;height:28px;margin-left:13px}form .wpcf7-not-valid{border:1px solid #c00}form .wpcf7-not-valid-tip{float:left;position:relative;top:auto;left:auto;margin-bottom:5px;font-size:1.3rem;font-size:13px;line-height:1.5em;color:#c00;border:0;background-color:transparent}form .wpcf7-response-output{margin:5px 0 0;padding:0;font-size:1.3rem;font-size:13px;line-height:1.5em;text-align:right}form .wpcf7-validation-errors,form .wpcf7-mail-sent-ok{border:0}form .wpcf7-validation-errors{color:#c00}form .wpcf7-mail-sent-ok{color:#444}@media only screen and (max-width:767px){form input[type=text].eight.wpcf7-captchar{width:100px!important;float:left}form .wpcf7-captchac{right:auto;left:105px}form .wpcf7-response-output{text-align:left}}#featured{padding:0;margin:0 0 30px}#featured .slides img{display:block;width:100%;height:auto}#featured .slides li{display:block;width:100%;height:450px}#featured .slides li .caption{position:absolute;left:0;right:0;bottom:0;text-align:center;background-color:#FFF;-moz-opacity:.77;-khtml-opacity:.77;-webkit-opacity:.77;opacity:.77;-ms-filter:alpha(opacity=77);filter:alpha(opacity=77)}#featured .slides li .caption h2{margin:8px 0 0;font-size:1.6rem;font-size:16px;line-height:1.5em}#featured .slides li .caption h2 a{color:#666}#featured .slides li .caption h3{font-size:1.4rem;font-size:14px;line-height:1.5em;color:#000;font-style:italic}@media only screen and (max-width:767px){#featured .slides li{height:auto}}#content{padding:20px 30px 230px;background-color:#f1f1f1}.entry-title{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;color:#096;margin-top:10px}.entry-title a{color:#096}.entry-content,.entry-summary{font-size:1.3rem;font-size:13px;line-height:1.5em;color:#666}.entry-content h3,.entry-summary h3{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;font-size:3rem;font-size:30px;line-height:1.5em;color:#4a4a4a}.entry-content strong,.entry-summary strong{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:normal}.entry-content blockquote p,.entry-summary blockquote p{text-align:left;padding:0 0 10px 25px;position:relative}.entry-content blockquote:before,.entry-summary blockquote:before,.entry-content blockquote:after,.entry-summary blockquote:after{font-size:3.2rem;font-size:32px;line-height:.9em;color:#4a4a4a;font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;vertical-align:top}.entry-content blockquote:before,.entry-summary blockquote:before{content:'“';float:left}.entry-content a,.entry-summary a{color:#7f007f}.entry-content a:hover,.entry-summary a:hover{color:#081f40}.entry-content ul,.entry-summary ul,.entry-content ol,.entry-summary ol,.entry-content dl,.entry-summary dl{list-style-position:inside;margin-left:10px}.entry-content img,.entry-summary img{border:3px solid #CCC;vertical-align:middle}.entry-content img.no-border,.entry-summary img.no-border{border:0}.entry-meta{font-size:1.3rem;font-size:13px;line-height:1.5em;color:#999;margin-top:3px}.read-more{float:right;position:relative;font-size:1.1rem;font-size:11px;line-height:1.5em;padding:7px 44px 9px 0}.read-more i{position:absolute;top:0;right:5px;display:block;width:32px;height:32px;background:url(../images/arrows.png) scroll no-repeat 0 0 transparent}.read-more:hover i{background-position:0 -32px}.go-to-top{position:fixed;bottom:30px;right:40px;z-index:1;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:32px;height:32px;background:url(../images/arrows.png) scroll no-repeat 0 -64px transparent}.go-to-top:hover{background-position:0 -96px}article.post header{margin-bottom:20px}article.post header .entry-title{margin-bottom:0;line-height:1em}article.post header .entry-title a{line-height:inherit}article.especie h3{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;line-height:1.1em;color:#096}article.especie h3 span{font-size:1.6rem;font-size:16px;line-height:1.5em}article.especie h2{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:normal;color:#096;margin-top:0;line-height:1em}article.especie h2 a{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:italic;color:#096;line-height:inherit}article.especie h2 span{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;font-size:14px;line-height:1.5em;margin-left:10px}article.especie h6{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;color:#999;margin:0;text-transform:uppercase}article.especie hr{margin:0}article.especie section{padding-top:25px;padding-bottom:8px}article.especie section h3{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;color:#096;margin:0 0 15px;text-transform:lowercase;text-align:right}article.especie section:first-child{padding-top:10px}article.especie section.dist-map{background-color:#F9F9F9;margin-left:-30px;margin-right:-30px;padding:30px 15px}article.especie section.dist-map h4{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;color:#096;text-transform:lowercase;text-align:left}article.especie .slider .biodiv-direction-nav .biodiv-prev{background-position:left bottom}article.especie .slider .biodiv-direction-nav .biodiv-next{background-position:right bottom}article.especie .slides li{width:100%;float:left}article.especie .slides li img{border:0}article.especie #slider,article.especie #carousel,article.especie .no-image{background-color:#FFF}article.especie #slider{padding:0;margin-bottom:15px}article.especie #slider .slides li{text-align:center}article.especie #carousel{padding:10px 10px 8px}article.especie #carousel .slides li{margin-left:10px}article.especie #carousel .slides li:first-child{margin-left:0}article.especie #carousel .biodiv-prev,article.especie #carousel .biodiv-next{top:40%}article.especie .no-image{display:table-cell;width:652px;height:495px;text-align:center;vertical-align:middle}article.especie .no-image img{border:0}article.especie .taxonomy{display:block;width:100%;height:auto;min-height:495px;list-style-type:none;float:right;background-color:#FFF;padding:5px 20px 20px;margin-bottom:20px}article.especie .taxonomy li{display:block;width:100%;height:auto;float:right;text-align:right}article.especie .taxonomy li h6{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;color:#999;margin:0;text-transform:uppercase;margin-top:15px}article.especie .taxonomy li h5{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:italic;margin-bottom:0}article.especie .taxonomy li h5 a{color:#7f007f}article.especie .taxonomy li:first-child{margin-left:0}.tax-taxonomia h1{color:#000;margin-bottom:0}.tax-taxonomia h2{color:#a2bf1d;margin-left:40px}.tax-taxonomia h6{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;color:#999;margin:0;text-transform:uppercase}.tax-taxonomia h5{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:italic;margin:0}.tax-taxonomia h5 a{color:#000}.tax-taxonomia .entry-content{padding-bottom:15px}.tax-taxonomia .entry-content .taxonomy-list dt{margin-top:20px}.tax-taxonomia .entry-content .taxonomy-list dt a{color:#000;font-style:italic}.tax-taxonomia .entry-content .taxonomy-list dt:first-child{margin-top:0}.tax-taxonomia .entry-content .taxonomy-list dd{margin-left:70px}.tax-taxonomia .entry-content .taxonomy-list dd a{color:#a2bf1d}.tax-taxonomia .entry-content .taxonomy-list dd.leaf{margin-left:0}.biodiv .sort{list-style-type:none}.biodiv .sort.above li{margin-top:3px;border-bottom:4px solid transparent}.biodiv .sort.above li.active{border-color:#a2bf1d}.biodiv .sort.below li{margin-bottom:3px;border-top:4px solid transparent}.biodiv .sort.below li.active{border-color:#a2bf1d}.biodiv .sort li{display:block;width:auto;height:auto;float:left;margin-left:25px}.biodiv .sort li:first-child{margin-left:0}.biodiv .sort li:hover{border-color:#081f40;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.biodiv .sort li:hover a{color:#081f40;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.biodiv .sort li.active a{color:#a2bf1d}.biodiv .sort li.active:hover{border-color:#a2bf1d}.biodiv article>div>.row{margin-top:20px}.biodiv article>div>.row:first-child{margin-top:0}.biodiv .species{text-align:center}.biodiv .species .thumb-container{display:inline-block;background-color:#FFF;border:3px solid #CCC;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.biodiv .species img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-color:transparent;vertical-align:middle}.biodiv .species h5{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;line-height:1.3em;color:#7f007f;margin-bottom:0}.biodiv .species:hover .thumb-container{border-color:#081f40;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.biodiv .species:hover h5{color:#081f40;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.category h4{margin-bottom:0;line-height:1em}.category h4 a{color:#7f007f;line-height:inherit}.category h4 a:hover{color:#081f40}.category .entry-meta{margin-bottom:7px}.category section{padding-top:25px;padding-bottom:8px}.category section p{margin:0}.slider{position:relative;display:block;width:100%;height:auto;float:left}.slider .slides{margin:0;padding:0;list-style:none;zoom:1}.slider .slides li{overflow:hidden;display:none}.slider .biodiv-control-nav{display:block;width:100%;height:auto;position:absolute;bottom:-15px;margin:0;padding:0;list-style:none;text-align:right}.slider .biodiv-control-nav li{display:inline-block;zoom:1;*display:inline;margin-left:4px}.slider .biodiv-control-nav li a{display:block;width:8px;height:8px;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;background:url(../images/control-paging.png) scroll no-repeat right top transparent;cursor:pointer}.slider .biodiv-control-nav li a.biodiv-active{background-position:left top}.slider .biodiv-direction-nav{margin:0;padding:0;list-style:none}.slider .biodiv-direction-nav .biodiv-prev,.slider .biodiv-direction-nav .biodiv-next{display:block;width:32px;height:33px;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:50%;z-index:10;cursor:pointer;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.slider .biodiv-direction-nav .biodiv-prev:hover,.slider .biodiv-direction-nav .biodiv-next:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.slider .biodiv-direction-nav .biodiv-prev.biodiv-disabled,.slider .biodiv-direction-nav .biodiv-next.biodiv-disabled{display:none}.slider .biodiv-direction-nav .biodiv-prev{left:-36px;background:url(../images/direction-nav.png) scroll no-repeat left top transparent}.slider .biodiv-direction-nav .biodiv-next{right:-36px;background:url(../images/direction-nav.png) scroll no-repeat right top transparent}.slider:hover .biodiv-prev,.slider:hover .biodiv-next{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.slider:hover .biodiv-prev{left:10px}.slider:hover .biodiv-next{right:10px}.search-results .entry-title a{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal}.search-results article{padding-top:10px;padding-bottom:10px}@media only screen and (max-width:767px){#content{padding:30px}article.post header{text-align:left;margin-bottom:15px}article.especie h4{text-align:left}article.especie section h3{text-align:left}article.especie .taxonomy{float:left;margin-left:0}article.especie .taxonomy li{text-align:left}.slider .biodiv-control-nav{text-align:center}.search-results article.page header{text-align:left}.search-results article.especie header{text-align:left}.biodiv .species{margin-top:5px;min-height:155px}}.hotspot-map-container{position:relative;margin-bottom:140px}.hotspot-map-container .b-hotspot{position:absolute;display:block;width:46px;height:66px;background:url(../images/hotspots/b-hotspot.png) scroll no-repeat 0 0 transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.hotspot-map-container .b-hotspot.hotspot-1{top:29px;left:657px;background-position:0 0}.hotspot-map-container .b-hotspot.hotspot-2{top:146px;left:576px;background-position:-46px 0}.hotspot-map-container .b-hotspot.hotspot-3{top:168px;left:502px;background-position:-92px 0}.hotspot-map-container .b-hotspot.hotspot-4{top:198px;left:434px;background-position:-138px 0}.hotspot-map-container .b-hotspot.hotspot-5{top:101px;left:108px;background-position:-184px 0}.hotspot-overview{position:relative;margin:0 -30px}.hotspot-overview .s-hotspot{position:absolute}.hotspot-overview .s-hotspot a{display:block;width:37px;height:37px;position:relative}.hotspot-overview .s-hotspot a .s-info{display:block;width:230px;height:0;position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden;z-index:1}.hotspot-overview .s-hotspot a .s-info img{border:3px solid #FFF}.hotspot-overview .s-hotspot a .s-info span{position:absolute;bottom:20px;left:20px;right:20px;font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;font-size:2rem;font-size:20px;line-height:1em;font-style:italic;color:#7f007f;background-color:#FFF;text-align:center;padding:5px}.hotspot-overview .s-hotspot a .s-info.top{top:40px;left:-95px}.hotspot-overview .s-hotspot a .s-info.top:after{content:"";position:absolute;border-width:20px;border-style:solid;border-color:transparent transparent #FFF;top:-18px;left:95px}.hotspot-overview .s-hotspot a .s-info.right{top:-95px;right:40px}.hotspot-overview .s-hotspot a .s-info.right:after{content:"";position:absolute;border-width:20px;border-style:solid;border-color:transparent transparent transparent #FFF;top:95px;right:-18px}.hotspot-overview .s-hotspot a .s-info.bottom{top:-235px;left:-95px}.hotspot-overview .s-hotspot a .s-info.bottom:after{content:"";position:absolute;border-width:20px;border-style:solid;border-color:#FFF transparent transparent;bottom:-18px;left:95px}.hotspot-overview .s-hotspot a .s-info.left{top:-95px;left:40px}.hotspot-overview .s-hotspot a .s-info.left:after{content:"";position:absolute;border-width:20px;border-style:solid;border-color:transparent #FFF transparent transparent;top:95px;left:-18px}.hotspot-overview .s-hotspot a:hover .s-info{height:230px;padding:20px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.hotspot-overview .s-hotspot.hotspot-1 a{background:url(../images/hotspots/hotspot-1-spot.png) scroll no-repeat 0 0 transparent}.hotspot-overview .s-hotspot.hotspot-2 a{background:url(../images/hotspots/hotspot-2-spot.png) scroll no-repeat 0 0 transparent}.hotspot-overview .s-hotspot.hotspot-3 a{background:url(../images/hotspots/hotspot-3-spot.png) scroll no-repeat 0 0 transparent}.hotspot-overview .s-hotspot.hotspot-4 a{background:url(../images/hotspots/hotspot-4-spot.png) scroll no-repeat 0 0 transparent}.hotspot-overview .s-hotspot.hotspot-5 a{background:url(../images/hotspots/hotspot-5-spot.png) scroll no-repeat 0 0 transparent}.hotspot-container{margin-bottom:140px}.hotspot-container h1{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;font-size:5.3rem;font-size:53px;line-height:1.5em;margin:0}.hotspot-container h2{font-family:'Oleo Script',Georgia,cursive;font-weight:400;font-style:normal;font-size:2.6rem;font-size:26px;line-height:1em;margin:25px 0 0}.hotspot-container pre{font-family:'Open Sans',Verdana,sans-serif;font-weight:700;font-style:normal;font-size:1.6rem;font-size:16px;line-height:1.5em}.hotspot-container img{margin-top:-100px}.hotspot-container p{font-size:1.6rem;font-size:16px;line-height:1.5em;color:#4a4a4a}@media only screen and (max-width:767px){}footer{position:relative}footer .meadow{position:absolute;top:-180px;left:0;right:0;height:180px;background:url(../images/meadow.png) scroll repeat-x center bottom transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.page-template-page-templatesgames-php footer .meadow{height:0;background-image:none}footer .green-zone{padding-top:20px;background-color:#b8de55}footer .green-zone h5{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;color:#444}footer .green-zone p{color:#444}footer .green-zone ul{list-style-type:none}footer .green-zone ul li{padding:7px 0;border-top:1px solid #C2F95D;border-bottom:1px solid #3B530A}footer .green-zone ul li:first-child{border-top:0}footer .green-zone ul li:last-child{border-bottom:0}footer .green-zone .menu li{padding-left:10px}footer .green-zone .menu li a{font-size:1.5rem;font-size:15px;line-height:1.5em;color:#7f007f}footer .green-zone .menu li a:before{color:#7f007f;margin-right:7px;content:'\00BB'}footer .green-zone .menu li a:hover{color:#081f40}footer .green-zone .menu li a:hover:before{color:#081f40}footer .sponsors{padding:10px 0 5px}footer .sponsors h5{font-family:'Open Sans',Verdana,sans-serif;font-weight:400;font-style:normal;color:#a2bf1d}footer .sponsors a{text-indent:100%;white-space:nowrap;overflow:hidden;margin-bottom:20px}footer .sponsors a.logo-almargem{display:block;width:68px;height:41px;background:url(../images/logo-almargem.png) scroll no-repeat 0 0 transparent}footer .sponsors a.logo-prrn{display:block;width:73px;height:48px;background:url(../images/logo-prrn.png) scroll no-repeat 0 0 transparent}footer .sponsors a.logo-ue{display:block;width:159px;height:51px;background:url(../images/logo-ue.png) scroll no-repeat 0 0 transparent}footer .sponsors a.logo-minagricultura{display:block;width:117px;height:56px;background:url(../images/logo-minagricultura.png) scroll no-repeat 0 0 transparent}footer .site-info{background-color:#f1f1f1;padding:10px 0 8px}footer .site-info p,footer .site-info a{font-size:1.2rem;font-size:12px;line-height:1.5em;color:#666;margin-bottom:0}footer .vint3{float:right;display:block;width:40px;height:14px;background:url(../images/logo-vint3.png) scroll no-repeat 0 0 transparent;text-indent:100%;white-space:nowrap;overflow:hidden}