@import url(http://fonts.googleapis.com/css?family=Titillium+Web:700,400,300);
@import url(http://fonts.googleapis.com/css?family=Abel);
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(http://fonts.googleapis.com/css?family=Quattrocento);
@import url(https://fonts.googleapis.com/css?family=Lato:400,300);
@import url(https://fonts.googleapis.com/css?family=Annie+Use+Your+Telescope);
body{
	margin:0;
	background:transparent;
	min-width:1280px;
	font-family:'Abel' !important;
}
.hidden { display:none; }
.hidden2 {
     opacity:0;
}
.visible{
     opacity:1;
}
a:hover { color:#FF0; }

.bgg{
    width:100%;
    height:100%;
    
    overflow:auto;
}

#enter {
	position:absolute;
	top:15px;
	left:15px;
	width:170px;
	height:126px;
	z-index:10;
	background-image:url(/imgs/enter-btn.png);
}
#language {
	position:absolute;
	top:15px;
	right:15px;
	width:142px;
	height:33px;
	z-index:10;
	background-image:url(/imgs/language-btn.png);
}
.brflag {
	background-image:url(/imgs/brazil-btn.png) !important;
}
#back {
	position:fixed;
	top:15px;
	right:15px;
	width:98px;
	height:33px;
	z-index:40;
	background-image:url(/imgs/goback.png);
}
.en-back {
	background-image:url(/imgs/goback-en.png) !important;
}
#logo-down {
	position:fixed;
	bottom:45px;
	right:45px;
	width:250px;
	height:83px;
	z-index:10;
	background-image:url(/imgs/logo-down.png);
}
.en-downlogo {
	background-image:url(/imgs/logo-down-en.png) !important;
}
#logo-ball {
	position:absolute;
	left:50%;
	margin-left:-102px;
	width:205px;
	height:200px;
	z-index:10;
	background-image:url(/imgs/logo-ball.png);
}
#down-btn {
	position:absolute;
	left:50%;
	margin-left:-90px;
	width:180px;
	height:33px;
	z-index:10;
	background-image:url(/imgs/down.png);
}
.en-click {
	background-image:url(/imgs/down-en.png) !important;
}
#down-btnp {
	position:absolute;
	left:50%;
	width:180px;
	height:33px;
	z-index:10;
	background-image:url(/imgs/downp.png)
}
#pattern {
	position:absolute;
	right:0;
	bottom:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-90;
	background-image:url(/imgs/pattern-bg.png);
}
video {
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
	background-attachment:fixed;
	object-fit:cover;
}

/*MAIN MENU*/
.main-menu {
	display:block;
	position:absolute;
	bottom:100px;
	left:50%;
	margin-left:-640px;
	width:1280px;
	height:120px;
	line-height:30px;
	z-index:10;
	font-size:14px;
	color:#FFF;
	font-family: 'Montserrat', sans-serif;
	font-weight:700;
	text-shadow: 1px 1px 1px #000;
	text-transform:uppercase;
	text-align:center;
}
.main-menu2 {
	display:block;
	position:absolute;
	bottom:80px;
	left:50%;
	margin-left:-640px;
	width:1280px;
	height:120px;
	line-height:30px;
	z-index:10;
	font-size:16px;
	color:#FFF;
	font-family: 'Montserrat', sans-serif;
	font-weight:700;
	text-shadow: 1px 1px 1px #000;
	text-transform:uppercase;
	text-align:center;
}
.main-menu a {
	font-size:16px;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;
}
.main-menu a:hover {
	font-size:18px;
}
.main-menu2 a {
	font-size:16px;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;
}
.main-menu2 a:hover {
	font-size:18px;
}
.main-logo {
	display:block;
	position:absolute;
	bottom:50%;
	left:50%;
	margin-left:-300px;
	margin-bottom:-50px;
	width:600px;
	height:200px;
	z-index:10;
	font-size:32px;
	color:#FFF;
	font-family: 'Montserrat', sans-serif;
	font-weight:700;
	text-shadow: 1px 1px 1px #000;
	text-transform:uppercase;
	text-align:center; line-height:50px;
	background-image:url(/imgs/logo-center.png);
	
}

.ball-logo {
	display:block;
	position:absolute;
	bottom:50%;
	left:50%;
	margin-left:-200px;
	margin-top:-10px;
	width:400px;
	height:390px;
	z-index:10;
	font-size:32px;
	color:#FFF;
	font-family: 'Montserrat', sans-serif;
	font-weight:700;
	text-shadow: 1px 1px 1px #000;
	text-transform:uppercase;
	text-align:center; line-height:50px;
	background-image:url(/imgs/ball-logo.png);
	
}
#fullpage {
	width:100%;
	min-width:1280px;
	background-color:transparent !important;
}
/*FALE CONOSCO*/
#section0 {
	background-image:url(/imgs/bgvid-faleconosco.jpg);
	background-position:bottom;
	background-size:cover;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#formulario-box {
	position:absolute;
	width:600px;
	left:50%;
	bottom:-950px;
	margin-left:-600px;
	height:1050px;
	z-index:20;
	padding-bottom:100px;
	border-radius:30px;
}

#indique-box {
	position:absolute;
	width:400px;
	left:50%;
	top:60px;
	margin-left:-500px;
	height:500px;
	z-index:20;
	padding-bottom:100px;
	border-radius:20px;
}
#contato {
	position:absolute;
	display:table;
	width:100%;
	height:600px;
	padding-left:90px;
}
#contatos {
	position:absolute;
	display:table;
	width:100%;
	height:600px;
	padding-left:90px;
}
/* QUEM SOMOS */
#section1 {
	background-image:url(/imgs/bgvid-quemsomos.jpg);
	background-position:bottom;
	background-size:cover;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#quemsomos {
	position:absolute;
	display:block;
	width:100%;
	height:700px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#quemsomos2 {
	position:absolute;
	display:block;
	width:100%;
	height:650px;
	background-color:#f5f5f5;
}
#quemsomos3 {
	position:absolute;
	display:block;
	width:100%;
	height:350px;
	background-image:url(/imgs/quemsomos3.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	-o-transition:.5s;
	  -ms-transition:.5s;
	  -moz-transition:.5s;
	  -webkit-transition:.5s;
	  transition:.5s;
	-webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
       filter: grayscale(100%);
}
#quemsomos3:hover {
	-webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
#quemsomos4 {
	position:absolute;
	display:block;
	width:100%;
	height:700px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#quemsomos5 {
	position:absolute;
	display:block;
	width:100%;
	height:650px;
	background-color:#f5f5f5;
}
#quemsomos55 {
	position:absolute;
	display:block;
	width:100%;
	height:650px;
	background-color:#222;
	color:#fff;
}
#quemsomos6 {
	position:absolute;
	display:block;
	width:100%;
	height:300px;
	background-color:#555;
	color:#fff;
	
}
#quemsomos-text {
	position:absolute;
	display:block;
	width:500px;
	height:500px;
	top:50%;
	margin-top:-250px;
	right:50%;
	margin-right:-550px;
	background-image:url(/imgs/quem-somos-text.png);
}
#desejamos {
	position:absolute;
	display:table;
	width:100%;
	background-color:#f5f5f5;
	color:#777;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	text-transform:uppercase;
	line-height:40px;
}
.signature{
	display:block;
	width:300px;
	height:90px;
	position:absolute;
	bottom:10px;
	left:50%;
	margin-left:-150px;
	background-image:url(/imgs/signature.png);
}
.leftsign {
	display:block;
	width:480px;
	height:460px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-500px;
	font-size:28px;
	line-height:34px;
	text-align:right;
	padding-right:20px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	background-position:left;
	background-repeat:no-repeat;
}
.fullsign {
	display:block;
	width:1000px;
	height:700px;
	position:absolute;
	top:90px;
	left:50%;
	margin-left:-500px;
	font-size:28px;
	line-height:34px;
	text-align:center;
	padding-right:20px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	text-shadow: #999 1px 1px 1px, #000 -1px -1px 1px;
}
.fullset {
	display:block;
	width:1000px;
	height:700px;
	position:absolute;
	top:90px;
	left:50%;
	margin-left:-500px;
	font-size:18px;
	line-height:34px;
	text-align:justify;
	padding-right:20px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
}
.highset {
	display:table;
	width:1000px;
	position:absolute;
	top:90px;
	left:50%;
	margin-left:-500px;
	font-size:18px;
	line-height:34px;
	text-align:justify;
	padding-right:20px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
}
.lineborder {
	display:block;
	width:1px;
	border-left:1px dotted #ccc;
	height:460px;
	position:absolute;
	top:150px;
	left:50%;
}
.rightsign {
	display:block;
	width:480px;
	height:460px;
	position:absolute;
	top:150px;
	right:50%;
	margin-right:-500px;
	font-size:28px;
	line-height:34px;
	text-align:left;
	margin-left:20px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
}
.titlesign {
	display:block;
	width:100%;
	position:absolute;
	top:0;
	line-height:120px;
	height:120px;
	text-align:center;
	vertical-align:middle;
	font-size:36px;
	text-transform:uppercase;
	font-family: 'Lato', sans-serif;
	color: #fff;
	font: 80px;
}
/* RESERVA FILHOTES */
#section2 {
	background-image:url(/imgs/bgvid-reserva.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#reserva {
	position:absolute;
	display:block;
	width:100%;
	height:2350px;
	background-color:#495864;
}
#reserva-text {
	position:absolute;
	display:block;
	width:600px;
	height:200px;
	top:10px;
	right:50%;
	margin-right:-550px;
	background-image:url(/imgs/reserva-text.png);
}
/* MURAL DE VISITAS */
#section22 {
	background-image:url(/imgs/bgvid-mural.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#mural {
	position:absolute;
	display:block;
	width:100%;
	height:1400px;
	background-color:#f5f5f5;
}
#mural-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-20px;
	right:50%;
	background-image:url(/imgs/mural-text.png);
}
/*MANEJO*/
#section42 {
	background-image:url(/imgs/bgvid-manejo.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#manejo {
	position:absolute;
	display:block;
	width:100%;
	height:4400px;
	background-color:#f5f5f5;
}
#manejo-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-20px;
	right:50%;
	background-image:url(/imgs/manejo-text.png);
}
/*ARTIGOS*/
#section43 {
	background-image:url(/imgs/bgvid-artigos.jpg);
	background-position:top;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#artigos {
	position:absolute;
	display:table;
	width:100%;
	height:1000px;
	background-color:#fff;
}

#artigos-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-20px;
	right:50%;
	background-image:url(/imgs/artigos-text.png);
}
/*agradecimentos*/
#section44 {
	background-image:url(/imgs/bgvid-agradec.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#agradecimentos {
	position:absolute;
	display:table;
	width:100%;
	height:1000px;
	background-color:#000;
}
#agradecimentos-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-20px;
	right:50%;
	background-image:url(/imgs/agradecimentos-text.png);
}
/*INDIQUE*/
#section45 {
	background-image:url(/imgs/bgvid-indique.jpg);
	background-position:top;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
/* CARACTERISTICAS E TEMPERAMENTO */
.img-on-set {
	padding-left:20px;
	padding-bottom:20px;
	float:right;
	position:relative;
}
.img-on-set-l {
	padding-right:20px;
	padding-bottom:20px;
	float:left;
	position:relative;
}
.text-on-set {
	float:none;
	position:relative;
	font-weight:500 !important;
}
#section3 {
	background-image:url(/imgs/bgvid-carac.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#carac {
	position:absolute;
	display:block;
	width:100%;
	height:700px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}
#carac2 {
	position:absolute;
	display:block;
	width:100%;
	height:850px;
	background-color:#f5f5f5;
}
#carac3 {
	position:absolute;
	display:block;
	width:100%;
	height:350px;
	background-image:url(/imgs/carac-3.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	-o-transition:.5s;
	  -ms-transition:.5s;
	  -moz-transition:.5s;
	  -webkit-transition:.5s;
	  transition:.5s;
	-webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
       filter: grayscale(100%);
}
#carac3:hover {
	-webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
#carac4 {
	position:absolute;
	display:block;
	width:100%;
	height:800px;
	background-image:url(/imgs/bg-aaa.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#carac-text {
	position:absolute;
	display:block;
	width:612px;
	height:258px;
	top:50%;
	margin-top:-20px;
	right:50%;
	margin-right:-150px;
	background-image:url(/imgs/carac-text.png);
}

/* ALIMENTAÇÃO */
#section4 {
	background-image:url(/imgs/bgvid-alimentacao.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#aliment {
	position:absolute;
	display:block;
	width:100%;
	height:700px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}
#aliment2 {
	position:absolute;
	display:block;
	width:100%;
	height:1400px;
	background-color:#f5f5f5;
}
#aliment3 {
	position:absolute;
	display:block;
	width:100%;
	height:350px;
	background-image:url(/imgs/aliment-3.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	-o-transition:.5s;
	  -ms-transition:.5s;
	  -moz-transition:.5s;
	  -webkit-transition:.5s;
	  transition:.5s;
	-webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
       filter: grayscale(100%);
}
#aliment3:hover {
	-webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
#aliment4 {
	position:absolute;
	display:block;
	width:100%;
	height:750px;
	background-image:url(/imgs/bg-bbb.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#aliment5 {
	position:absolute;
	display:block;
	width:100%;
	height:2150px;
	color:#fff;
	background-image:url(/imgs/bg-000.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#aliment-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-50px;
	right:50%;
	margin-right:-150px;
	background-image:url(/imgs/aliment-text.png);
	background-repeat:no-repeat;
	background-size:85%;
}

/* SAUDE */
#section5 {
	background-image:url(/imgs/bgvid-saude.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#saude {
	position:absolute;
	display:block;
	width:100%;
	height:2050px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}
#saude2 {
	position:absolute;
	display:block;
	width:100%;
	height:6250px;
	background-color:#f5f5f5;
	background-image:url(/imgs/ice-bg.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#saude3 {
	position:absolute;
	display:block;
	width:100%;
	height:350px;
	background-image:url(/imgs/saude-3.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	-o-transition:.5s;
	  -ms-transition:.5s;
	  -moz-transition:.5s;
	  -webkit-transition:.5s;
	  transition:.5s;
	-webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
       filter: grayscale(100%);
}
#saude3:hover {
	-webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
#saude4 {
	position:absolute;
	display:block;
	width:100%;
	height:9600px;
	background-image:url(/imgs/bg-bbb.jpg);
	background-size:cover;
	background-repeat:repeat;
}
#saude-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:55%;
	margin-top:-120px;
	left:50%;
	margin-right:-150px;
	background-image:url(/imgs/saude-text.png);
	background-repeat:no-repeat;
	background-size:85%;
}

/* OUTROS DADOS */
#section6 {
	background-image:url(/imgs/bgvid-outros.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#outros {
	position:absolute;
	display:block;
	width:100%;
	height:1000px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}

/* PADROES DA RAÇA */
#section7 {
	background-image:url(/imgs/padroes-bg.jpg);
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#padroes {
	position:absolute;
	display:block;
	width:100%;
	height:800px;
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:bottom;
	
}
#pedigree {
	position:absolute;
	display:block;
	width:100%;
	height:880px;
	background-color:#e9e9e9;
	background-repeat:repeat-x;
	background-position:bottom;
	
}
#gpedigree {
	position:absolute;
	display:table;
	width:100%;
	height:200px;
	background-color:#fff;
}

#padroes2 {
	position:absolute;
	display:block;
	width:100%;
	height:900px;
	background-color:#f5f5f5;
	background-image:url(/imgs/mountains.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#padroes-text {
	position:absolute;
	display:block;
	width:408px;
	height:200px;
	top:55%;
	margin-top:-320px;
	left:25px;
	margin-right:50px;
	background-image:url(/imgs/padroes-text.png);
	background-repeat:no-repeat;
	background-size:85%;
	
}
#outros-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:55%;
	margin-top:-60px;
	left:50px;
	margin-right:50px;
	background-image:url(/imgs/outros-text.png);
	background-repeat:no-repeat;
	background-size:85%;
	
}

/* Termos da Cinofilia */
#section8 {
	background-image:url(/imgs/bgvid-test-padrao.jpg);
	background-position:top;
	background-size:105%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#cinofilia {
	position:absolute;
	display:block;
	height:8200px;
	width:100%;
	color:#Fff;
	background-color:#789158;
	background-image:url(/imgs/bgcinofilia.jpg);
	background-repeat:no-repeat;
	background-size:115%;
	background-attachment:fixed;
	background-position:top center;
	
}
#termos-text {
	position:absolute;
	display:block;
	width:476px;
	height:233px;
	top:50%;
	margin-top:-20px;
	right:50%;
	margin-right:-238px;
	background-image:url(/imgs/termos-text.png);
}

/* HISTORICO*/
#section9 {
	background-image:url(/imgs/bgvid-historico.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#historico {
	position:absolute;
	display:block;
	width:100%;
	height:3750px;
	background-image:url(/imgs/oldpaperbg.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	color:#402E22;
	
}
#historico2 {
	position:absolute;
	display:block;
	width:100%;
	height:1800px;
	background-color:#402E22;
	color:#fff;
}
#historico3 {
	position:absolute;
	display:block;
	width:100%;
	height:350px;
	background-image:url(/imgs/hist-3.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	-o-transition:.5s;
	  -ms-transition:.5s;
	  -moz-transition:.5s;
	  -webkit-transition:.5s;
	  transition:.5s;
	-webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
       filter: grayscale(100%);
}
#historico3:hover {
	-webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}
#historico4 {
	position:absolute;
	display:block;
	width:100%;
	height:1100px;
	background-image:url(/imgs/oldpaperbg.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	color:#402E22;
}
#historico5 {
	position:absolute;
	display:block;
	width:100%;
	height:1400px;
	background-color:#402E22;
	color:#fff;
}
#historico6 {
	position:absolute;
	display:block;
	width:100%;
	height:940px;
	background-image:url(/imgs/oldpaperbg.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	color:#402E22;
}
#historico7 {
	position:absolute;
	display:block;
	width:100%;
	height:1400px;
	background-color:#daba92;
	background-size:cover;
	background-repeat:no-repeat;
	color:#402E22;
}
#historico-text {
	position:absolute;
	display:block;
	width:600px;
	height:276px;
	top:45%;
	margin-top:-20px;
	right:50%;
	margin-right:-300px;
	background-image:url(/imgs/historico-text.png);
}

/* HISTORICO*/
#section10 {
	background-image:url(/imgs/bgvid-resgate.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}

/* SUPRA */
#section11 {
	background-image:url(/imgs/bgvid-supra.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#section12 {
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#supra-dev {
	position:absolute;
	display:block;
	width:100%;
	height:1500px;
}
#supra {
	position:absolute;
	display:block;
	width:100%;
	overflow:hidden;
}
#supra iframe {
	overflow-y: scroll;
}
#supra-text {
	position:absolute;
	display:block;
	width:600px;
	height:534px;
	top:50%;
	margin-top:-300px;
	right:50%;
	margin-right:-300px;
	background-image:url(/imgs/supra-text.png);
}


#section32 {
	background-image:url(/imgs/bgvid-tox.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#tox {
	position:absolute;
	display:block;
	width:100%;
	height:1000px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}
#tox2 {
	position:absolute;
	display:block;
	width:100%;
	height:1100px;
	background-color:#f5f5f5;
}
#tox3 {
	position:absolute;
	display:table;
	width:100%;
	height:200px;
	background-color:#fff;
}
#tox-text {
	position:absolute;
	display:block;
	width:612px;
	height:258px;
	top:50%;
	margin-top:-240px;
	right:50%;
	margin-right:10px;
	background-image:url(/imgs/tox-text.png);
}

#section33 {
	background-image:url(/imgs/bgvid-perguntas.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#perg {
	position:absolute;
	display:block;
	width:100%;
	height:2700px;
	background-image:url(/imgs/bg-fff.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
}
#perg2 {
	position:absolute;
	display:block;
	width:100%;
	height:1200px;
	background-color:#f5f5f5;
}
#perg-text {
	position:absolute;
	display:block;
	width:612px;
	height:258px;
	top:50%;
	margin-top:-20px;
	right:50%;
	margin-right:0px;
	background-image:url(/imgs/perg-text.png);
}

#plantel-main {
	background-image:url(/imgs/bgvid-plantel.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#plantel-text {
	position:absolute;
	display:block;
	width:481px;
	height:227px;
	top:50%;
	margin-top:-120px;
	right:50%;
	margin-right:0px;
	background-image:url(/imgs/plantel-text.png);
}
#indique-text {
	position:absolute;
	display:block;
	width:500px;
	height:200px;
	top:50%;
	margin-top:0;
	right:50%;
	margin-right:-400px;
	background-image:url(/imgs/indique-text.png);
}


/*PUBLICIDADE*/
#sectionpub {
	background-image:url(/imgs/bg-publicidade.jpg);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}

/*MANEJO*/
#section66 {
	background-image:url(/imgs/bgvid-amigos.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#amigos-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-40px;
	right:50%;
	background-image:url(/imgs/amigos-text.png);
}

/* RESGATE */
#resgate {
	position:absolute;
	display:block;
	width:100%;
	height:100px;
	background-color:#fefefe;
}

#publicidade {
	position:absolute;
	display:table;
	width:100%;
	height:200px;
	background-color:#fff;
}


/* LINKS */
#section88 {
	background-image:url(/imgs/bgvid-links.jpg);
	background-position:top;
	background-size:105%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#links {
	position:absolute;
	display:table;
	width:100%;
	height:400px;
	background-image:url(/imgs/bg-links.jpg);
	background-position:top;
	background-size:105%;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
#links-text {
	position:absolute;
	display:block;
	width:481px;
	height:227px;
	top:50%;
	margin-top:-120px;
	right:60%;
	margin-right:40px;
	background-image:url(/imgs/links-text.png);
}

/* FONTES */
/*agradecimentos*/
#section444 {
	background-image:url(/imgs/bgvid-fontes.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
	background-size:cover;
}
#fontes-text {
	position:absolute;
	display:block;
	width:612px;
	height:300px;
	top:45%;
	margin-top:-20px;
	right:50%;
	background-image:url(/imgs/fontes-text.png);
}
#mute {
	position:fixed; 
	bottom:10px;
	left:10px;
	width:32px;
	height:32px;
	z-index:100;
	color:#fff;
	font-weight:bold;
	
}
/* SAMOIEDAS E CRIANCAS */
#section323 {
	background-image:url(/imgs/bgvid-criancas.jpg);
	background-position:bottom;
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position:absolute;
	bottom:0;
	right:0;
	min-width:100%;
	min-height:100%;
	width:auto;height:auto;
	z-index:-100;
}
#criancas {
	position:absolute;
	display:table;
	width:100%;
	height:200px;
	background-color:#fff;
}
#criancas-text {
	position:absolute;
	display:block;
	width:612px;
	height:258px;
	top:50%;
	margin-top:-240px;
	right:50%;
	margin-right:10px;
	background-image:url(/imgs/criancas-text.png);
}

/* PRELOADER */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background-color:#cfcfcf;
  position: fixed;
  z-index:-1;
  top: 0;
  right: 100%;
  bottom: 0;
  width: 100%;
}

/* FOOTER */

