#tela1 .text1{position: absolute;top: 50%;margin-top: -225px;}
#tela1 .cursor{width: 30px;height: 30px;position: absolute;bottom: 28px;right: 230px;cursor: pointer;}
#tela1 .text1 img{margin-bottom: 6px}
#tela2{z-index: 998;}
#tela2 .scene1{position: absolute;width: 100%;}
#tela2 .scene1 .text1 img{position: absolute;right: 99px;bottom: 310px;}
#tela2 .scene1 .char1{position: absolute;z-index: 0;height: 332px;left: 237px;z-index: 5;}
#tela2 .scene1 .char1 .charhead{ position: absolute;top: 0;z-index: 0;-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);transform: rotate(0deg); -webkit-transition: -webkit-transform 0.5s linear 0.2s; -moz-transition: -moz-transform 0.5s linear 0.2s; transition: transform 0.5s linear 0.2s;}
#tela2 .scene1 .char1 .charhead.frame{ -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); transform: rotate(30deg); -webkit-transition: -webkit-transform 0.5s linear 0.2s; -moz-transition: -moz-transform 0.5s linear 0.2s; transition: transform 0.5s linear 0.2s;}
#tela2 .scene1 .char1 .charhead2{ position: absolute;display:none;left: 25px;}
#tela2 .scene1 .char1 .charbody{position: absolute;bottom: 0;z-index: -1;}
#tela2 .scene1 .char1 .charbody2{position: absolute;z-index: -1;width: 243px;left: -6px;bottom: -35px;display: none;}
#tela2 .scene1 .cloudgroup1{width:70%;position: absolute;top:-551px;right:0;height: 200px}
#tela2 .scene1 .cloudgroup1 .cloud1{position:absolute;width:142px;height: auto;top: 0;left: 87px;}
#tela2 .scene1 .cloudgroup1 .cloud2{position:absolute;width:136px; height: auto;bottom: 0px; right:-40px;}
#tela2 .scene1 .cloudgroup2{width:20%;position: absolute; top: -655px; bottom: 470px; left:0;height: 186px}
#tela2 .scene1 .cloudgroup2 .cloud1{position:absolute;width:97px;height: auto;top: 0;right: 0;}
#tela2 .scene1 .cloudgroup2 .cloud2{position:absolute;width:90px; height: auto;bottom: 0px; left: 100px;}
#tela2 .scene1 .montaingroup{position: absolute;bottom: 60px; height: 285px;width: 100%;}
#tela2 .scene1 .montaingroup .montain1{position: absolute;z-index: -1;left: -436px;}
#tela2 .scene1 .montaingroup .montain2{position: absolute;z-index: -2;left: 135px;}
#tela2 .scene1 .map{position:absolute;right: 36px;top: -582px;width: 724px;height:475px;display: none;}
.large{height:520px !important;width: 792px !important;margin-right: -396px !important;right: 50% !important;}
#tela2 .scene1 .map .linha1{position:absolute;left: 50%;top: 58.3%;display: none;margin-top: -57px;margin-left: -343px;}
#tela2 .scene1 .map .linha2{position:absolute;left: 50%;margin-left: -150px;top: 50%;margin-top: -220px;display: none;}
#tela9 .scene1{position: absolute;width: 100%;height: 100%;}
#tela9 .scene1 .text1{position: absolute;top: 0; left: 50%; margin-left: -301px;}
#tela9 .scene1 .text2{display:none;position: absolute;left: 45px;top:50%;margin-top: -168px;}
#tela9 .scene1 .text3{display:none;position: absolute;right: 45px;top:50%;margin-top: -168px;}
#tela9 .scene1 .text4{display:none;position: absolute;bottom: -23px;margin-left: -286px;left: 50%;}
#tela9 .scene1 .relogio{width:456px;height:454px;background:url(../img/globo.gif) no-repeat;position: absolute;top:50%;margin-top:-245px;left:50%;margin-left:-228px;}
#tela9 .scene1 .relogio .ponteiro{z-index:10;width:456px;height:454px;background:url(../img/moldura_ponteiro.png) no-repeat;position: absolute;top:50%;margin-top:-227px;left:50%;margin-left:-228px;}
#tela9 .scene1 .relogio .planeta{z-index:-1;overflow:hidden;width:450px;height:454px;background:url(../img/fundo_globo.png) no-repeat;position: absolute;bottom:0px;left:50%;margin-left:-228px;}
#tela9 .scene1 .relogio .planeta .continentes{width:1168px;height:454px;background:url(../img/mapa_relogio.png) -65px;position: absolute;bottom:0px;left:0;margin-left:;}
#tela9 .scene2{position: absolute;width: 100%;height: 100%;}
#tela9 .scene2 .text2{display:none;position: absolute;left: 45px;top:50%;margin-top: -168px;}
#tela9 .scene2 .text3{display:none;position: absolute;right: 45px;top:50%;margin-top: -168px;}
.map .linha3{display:none;height: 2px; position: absolute;z-index: 2;width: 100%;top: 58.3%;margin-top: -1px;background: #f00;cursor: pointer;}
.map .linha3 .column{outline: none;}
.map .linha4{display:none;height: 100%; position: absolute;z-index: 1;width: 2px;left: 50%;margin-left: -1px;background: #00f;cursor: pointer;}
.map .linha4 .linha{outline: none;}
.map .linha5{height: 10px;width: 10px;margin-top: -7px;margin-left: -3px;top: 58.3%;left: 50%;position: absolute;z-index: 999;cursor: pointer;}
#tela11 .text1{display: none;z-index:4 !important;width: 375px;height: 206px; position: absolute;margin-top: -103px;margin-left: -187.5px;top:50%;left:50%;z-index: 1;}
#tela11 .bgtop{z-index:2;top: -50%;width: 100%;height: 50%;left: 0;position: absolute;background: url(../img/libs/fundo_rio.png) no-repeat center bottom;}
#tela11 .bgbottom{z-index:2;bottom: -50%;width: 100%;height: 50%;left: 0;position: absolute;background: url(../img/libs/fundo_paris.png) no-repeat center top;}
#tela11 .bgright{display:none;z-index:1;top: 0px;width: 50%;height: 100%;right: 0;position: absolute;background: url(../img/libs/fundo_londres.png) no-repeat center left;}
#tela11 .bgleft{top: 0px;width: 50%;height: 100%;left: 0;position: absolute;}
#tela11 .bgbottom .monumento{top: 40px;position: absolute;left: 47%;}
#tela11 .bgbottom .boneco{left: 46%;position: absolute;margin-left: -83px;z-index: 1;top: 421px;}
#tela11 .bgtop .boneco{display:none;left: 39%;position: absolute;z-index: 1;bottom: -257px;}
#tela11 .bgleft .skyline{z-index:-1;position: absolute;width: 100%;height: 801px;bottom: -900px;right:0;background: url(../img/libs/skyline_ny_02.png) no-repeat;}
#tela11 .bgleft .monumento{position: absolute;top: 104%;left: 42%;z-index: 0}
#tela11 .bgleft .boneco{position: absolute;z-index: 1;top: 136%;left: 49%;}
#tela11 .bgright .skyline{z-index:-1;position: absolute;width: 100%;height: 801px;bottom: -900px;right:0;background: url(../img/libs/skyline_londres_02.png) no-repeat;}
#tela11 .bgright .monumento{position: absolute;top: 104%;left: 32%;z-index: 0}
#tela11 .bgright .boneco{position: absolute;z-index: 1;top: 36%;left: 30%;}
.teste{left: 650% !important;position: absolute !important;}
.all{margin-top: 0%;position: relative;}
.pin{position: fixed;width: 19px;height: 19px;margin-left:-9.5px;margin-top:-9.5px;z-index: 999;display: none;left: 857px;top: 200%;}
.pin2{position: absolute;width: 19px;height: 19px;margin-left:-9.5px;margin-top:-9.5px;z-index: 999;left: 278px;bottom: 156px;display: none;}
.coor{ display:none;position: absolute;top: 1.5px;left: 0px;width: 676px;height: 428px;margin: 24px;z-index: 10}
.coor.l{ display:none;position: absolute;top: 1.5px;left: 0px;width: 742px;height: 470px;margin: 24px;z-index: 10}
.result{position: absolute;left: 0;top:0;}
.linha{display:none;opacity: 0.3; width: 100%;height: 8.3%;}
.column{width: 4.15%;float: left;height: 100%;opacity: 0.7;cursor: pointer}
#tela2 .scene8 .text1 img{display:none;position: absolute;margin-left: -327px;left: 50%;top: 0px;}
#tela2 .scene7 .text1 img{display:none;position: absolute;top: 35px;left: 25px;}
#tela2 .scene7 .text2 img{display:none;position: absolute;top: 515px;left: 271px;}
#tela2 .scene6 .text1 img{display:none;position: absolute;top: 515px;left: 271px;}
#tela2 .scene6 .text2 img{display:none;position: absolute;top: 35px;left: 25px;}
.hvline{display:none;position: absolute;left: 50%;top: 50%;margin-left: -371px;margin-top: -235px;}
.hline,.vline{display:none;position: absolute;left: 50%;margin-left: -338px;top: 50%;margin-top: -212px;}
.boxlatlong{font-family:arial,sans-serif;width:390px;height:38px;display:none;background:url(../img/box_latitude_longitude.png) no-repeat;position: absolute;left: 50%;margin-left: -195px;bottom: -20px;}
.boxlatlong span:first-child{position: absolute;color: #fff;top: 8px;left: 102px;}
.boxlatlong span:last-child{position: absolute;color: #fff;top: 8px;left: 289px;}
#tela2 .scene5 .text1 img{display:none;position: absolute;top: 35px;left: 25px;}
#tela2 .scene5 .text2 img{display:none;position: absolute;top: 35px;left: 25px;}
#tela2 .scene4 .text1 img{display:none;position: absolute;top: 545px;right: 10px;}
#tela2 .scene3{position: absolute;width: 100%;}
#tela2 .scene3 .text1 img{display:none;top: 100px;position: absolute;width: 903px;left:50%;margin-left: -450px;}
#tela2 .scene2{position: absolute;width: 100%;}
#tela2 .scene2 .text1 img{display:none;position: absolute;right: 99px;bottom: -390px;}
#tela3 .scene1 .text1 img{display:none;position: absolute;left:25px;top:35px;}
#tela3 .scene1 .text2 img{display:none;position: absolute;left:25px;top:35px;}
#tela13{position: relative;}
#tela13 .bg{position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;}
#tela13 .conferencia{position: absolute;right: 50%;top: 50%;margin-top: -245px;margin-right: -245px;z-index: 1;}
#tela13 .nuvem{position: absolute;left: 65%;top: 0px;z-index: 0;}
#tela13 .morro{z-index: 2;margin-top: -430px;position: absolute;top: 290%;left: -20px;width: 614px;height: 860px;background: url(../img/libs/morro_12.png) no-repeat;}
#tela13 .placa1{background:url(../img/libs/placa1.png) no-repeat;width:450px;height:412px;z-index: 3;top: -75px;position: absolute;left: 90px;}
#tela13 .placa2{background:url(../img/libs/placa2.png) no-repeat;width:450px;height:412px;z-index: 3;position: absolute;top: -20px;left: 620px;}
#tela13 .char{position: absolute;z-index: 4;position: absolute;bottom: -100%;left: 234px;}
/*
#owl-demo .item{color:#fff;text-align: center;height: 100% !important;}
#owl-demo .item .time{height: 100%;}
#owl-demo .item img{display: block;width: 100%;height: auto;}
*/
.item{color:#fff;text-align: center;height: 100% !important;}
.item .time{height: 100%;}
.item img{display: block;width: 100%;height: auto;}

.banner{position:absolute;left:0;top:0;width:100%;height:100%;z-index: 998;}
.banner span{font-size: 60px;display: block}
.banner .text1{font-size: 40px;display: block}
.banner .city{color: #2d3092;}
.banner .grid div{margin-top: 5%;z-index: 2;}
.banner .skyline{position: absolute;bottom: 0;}
.owl-buttons{position: absolute;width: 520px;left: 50%;margin-left: -260px;height: 680px;top: 50%;margin-top: -340px;}
.owl-prev{width: 20px;height: 52px;background: url(../img/prev.png) no-repeat;float: left;margin-top: 23%;display: none}
.owl-next{width: 20px;height: 52px;background: url(../img/next.png) no-repeat;float: right;margin-top: 23%;}