*:focus {
    outline: none;
   }
:focus {outline:none;}
::-moz-focus-inner {border:0;}
   
@font-face {
        font-family: "Calibri";
        src: url('calibri/234985352-calibri.eot');
        src: url('calibri/234985352-calibri.eot?#iefix') format('embedded-opentype'),
        url('calibri/234985352-calibri.woff') format('woff'),
        url('calibri/234985352-calibri.ttf') format('truetype'),
		url('calibri/234985352-calibri.svg#Calibri') format('svg');
        font-weight: normal;
        font-style: normal;
    }
@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('HelveticaNeue/helveticaneue.eot');
    src: url('HelveticaNeue/helveticaneue.eot') format('embedded-opentype'),
         url('HelveticaNeue/helveticaneue.woff') format('woff'),
         url('HelveticaNeue/helveticaneue.ttf') format('truetype'),
         url('HelveticaNeue/helveticaneue.svg#HelveticaNeueRegular') format('svg');
}	
@font-face {
    font-family: 'HelveticaNeueLight';
    src: url('HelveticaNeueLight/helveticaneuelight.eot');
    src: url('HelveticaNeueLight/helveticaneuelight.eot') format('embedded-opentype'),
         url('HelveticaNeueLight/helveticaneuelight.woff') format('woff'),
         url('HelveticaNeueLight/helveticaneuelight.ttf') format('truetype'),
         url('HelveticaNeueLight/helveticaneuelight.svg#HelveticaNeueLight') format('svg');
}	
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif;color:#222}
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#FFF;color:#000;text-shadow:none}
::selection{
    background: #de3818;
    color: #fff;
    text-shadow: none;
}
a{color:#00e}
a:visited{color:#551a8b}
a:hover{color:#06e}
/*a:focus{outline:thin dotted}*/
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
.chromeframe{background:#303030;color:black;padding:.2em 0}

body{
	color:white;
	background:FAFAFA;
	background-size:cover;
}
iframe{background:none;}
embed{z-index:100;position:relative;float:left}
a{color:red}
div#scroll-active-area{background:transparent;height:100%;width:16px;position:fixed;right:0;top:0;z-index:10}
div#scroll-active-area div#scrollbar{height:100%;width:2px;background:black;float:right;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
div#scroll-active-area div#scrollbar div#scroll-inner{background:#f1f1f1;height:10px;width:100%;float:right}
div#scroll-active-area:hover div#scrollbar{width:12px}
div#stars{position:relative;width:100%;top:-850px;left:0;z-index:-1;-webkit-transform:translatez(0)}
div#stars-background-top,div#stars-background-middle,div#stars-background-middle2,div#stars-background-bottom{position:relative;z-index:-1;-webkit-transform:translatez(0)}
div#stars-background-top{width:100%;height:750px;}
div#stars-background-middle{width:100%;height:2810px;}
div#stars-background-middle2{width:100%;height:1490px;}
div#stars-background-bottom{width:100%;height:3400px;}
div#stars{-webkit-transform:translatez(0);overflow:hidden}
div#scrollhide{
    width:100%;height:100%;overflow:hidden;-webkit-transform:translatez(0); 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #cecece 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#cecece 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#cecece 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
}
div#hero-bird{-webkit-transform:translatez(0);background:transparent url('../images/pluma.png') no-repeat 0 0;position:relative;top:0;left:0;z-index:3;width:50px;height:70px; display:none !important;}
div#hero-bird.lazer{background-image:url('../images/pluma.png')}
div#hero-bird.ice{background-image:url('../images/pluma.png')}
div#main{width:5376px;height:6544px;position:relative;top:-8600px;-webkit-transform:translatez(0);}
div#stars-background-top,div#stars-background-middle,div#stars-background-middle2,div#stars-background-bottom,div#clouds,div#clouds-back,div#clouds-2,div#clouds-2-back,div#clouds-3,div#clouds-3-back{-webkit-transform:translatez(0)}
h2{background-repeat:no-repeat;background-position:center center;width:630px;height:52px;color:transparent;font-size:0;text-indent:-9999px;position:relative;top:0;left:70px}

section#landing{width:1300px;height:800px;position:relative;z-index:3;left:663px;top:-1510px;}

section#landing section#download{width:790px;height:120px;margin:0;padding:0;text-align:center;z-index:7;position:relative;top:80px;left:-35px}

section#landing section#download a{display:inline-block;background-repeat:no-repeat;background-position:center center;font-size:0;text-indent:-999px;color:transparent;width:190px;overflow:hidden;height:95px;margin:30px 0 0 0;padding:0;float:left}
section#landing section#download a:hover{position:relative}

section#landing div#instructions.hidden-instructions{top:460px;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}

section#landing section#share-buttons{position:relative;width:500px;height:120px;top:200px;left:-38px;margin:auto;text-align:center;z-index:7}
section#landing section#share-buttons a,section#landing section#share-buttons div{display:inline-block;font-size:0;text-indent:-999px;color:transparent;position:relative;opacity:.9}

section#landing section#share-buttons a:hover,section#landing section#share-buttons div:hover{opacity:1.0}
section#landing div#planet-and-moon{width:1280px;height:768px;position:absolute;top:-108px;left:-144px;z-index:3;}

section#featured-content{position:absolute;top:6px;left:700px; background:url(../images/fondo.png) no-repeat;}

section#featured-content div#video-block{width:650px;height:370px;position:absolute;top:550px;left:585px;background:red;opacity:.4;z-index:9}
section#featured-content div#video-planet{background:url(../images/fondo.png) no-repeat center center;width:1399px;height:1029px;position:absolute;top:50px;left:65px;}
section#featured-content div#video-planet #vp_mesa{background:url(../images/agencia/agencia.png) no-repeat center center;width:830px;height:483px;position:absolute;top:370px;left:445px; margin:0 auto;}
section#featured-content div#video-planet div#slider-1{position:relative;left:134px;top:242px;width:640px;height:550px;z-index:7;padding:0;margin:0}
section#featured-content div#video-planet div#slider-1 div.flexslider{position:relative;left:0;top:0;width:640px;height:420px}
section#featured-content div#video-planet div#slider-1 div.flexslider ul.slides{padding:0;position:absolute;left:0}
section#featured-content div#video-planet div#slider-1 div.flexslider ul.slides li{background:black repeat scroll 0 0 transparent;width:640px;height:400px}
section#featured-content div#video-planet div#slider-1 ul.flex-direction-nav{position:absolute;top:414px;left:-14px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);margin:0;list-style:none;width:668px;padding:0}
section#featured-content div#video-planet div#slider-1 ol.control-nav{position:absolute;top:419px;left:175px;width:400px;z-index:7}
section#featured-content div#planet-3{background:url(../images/fondo.png) no-repeat scroll center center;width:1399px;height:1029px;position:absolute;top:342px;left:1570px;}
section#featured-content div#planet-4{background:url(../images/gestion/gestion.png) no-repeat scroll center center;width:710px;height:738px;position:absolute;top:421px;left:1944px;}

section#featured-content div#mustache-pig{width:80px;height:90px;overflow:hidden;position:absolute;top:908px;left:1569px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);z-index:3}
section#featured-content div#mustache-pig img{position:absolute;top:0;left:0}
section#featured-content div#mustache-pig img.naked{top:24px;left:8px}
section#featured-content div#mustache-pig img.frozen{top:25px;left:9px;opacity:.0}
section#featured-content div#mustache-pig.hit img.normal{display:none}
section#featured-content div#mustache-pig.hit img.naked{display:block}
section#featured-content div#mustache-pig.hit img.frozen{display:block}
section#featured-content div#mustache-pig.frozen img.frozen{display:block;opacity:1.0}
section#featured-content div#small-cloud-1,section#featured-content div#small-cloud-1a,section#featured-content div#small-cloud-1b,section#featured-content div#small-cloud-1c,section#featured-content div#small-cloud-1d,section#featured-content div#small-cloud-1e,section#featured-content div#small-cloud-2,section#featured-content div#small-cloud-2b,section#featured-content div#small-cloud-3,section#featured-content div#small-cloud-4,section#featured-content div#small-cloud-4b,section#featured-content div#small-nube_1,section#featured-content div#small-nube_2,section#featured-content div#small-nube_3,section#featured-content div#small-nube_4{background-repeat:no-repeat;background-position:center center;position:absolute;z-index:10; color:#47412F; font-weight:bold;}
section#featured-content div#small-cloud-1a{background-image:url(../images/agencia/concepto.png);background-position: 10px -12px;width:216px;height:90px;top:376px;left:610px;padding:28px 0 0; cursor:pointer;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
section#featured-content div#small-cloud-1a:hover{
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:366px !important;
}
section#featured-content div#small-cloud-1b{background-image:url(../images/agencia/equipo.png);background-position:0px 0px;width:167px;height:76px;top:426px;left:1124px;padding:22px 0 0 81px;cursor:pointer;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
section#featured-content div#small-cloud-1b:hover{
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:416px !important;
}
section#featured-content div#small-cloud-1c{background-image:url(../images/agencia/servicio.png);background-position: 12px -4px;width:210px;height:90px;top:488px;left:842px;padding:24px 90px 0 0;cursor:pointer;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
section#featured-content div#small-cloud-1c:hover{
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:478px !important;
}
section#featured-content div#small-cloud-1d{background-image:url(../images/agencia/cubo.png);background-position:75px 0;width:136px;height:65px;top:508px;left:1203px;padding:16px 55px 0 0;cursor:pointer;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
section#featured-content div#small-cloud-1d:hover{
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:500px !important;
}


section#featured-content div#small-cloud-1e{background-image:url(../images/antena.png);width:53px;height:71px;top:562px;left:1217px; cursor:pointer;}
section#featured-content div#small-cloud-2{background-image:url(../images/gestion/ico_estr_01.png);width:139px;height:142px;top:838px;left:1978px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1); /* cursor:pointer;*/background-position: left top; 
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
transition: 0.5s;
}
section#featured-content div#small-cloud-2:hover{cursor:pointer;
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:830px; !important;

}
section#featured-content div#small-cloud-2b{width:74px;height:120px;top:486px;left:2189px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1); /*cursor:pointer;*/}
section#featured-content div#small-cloud-3{background-image:url(../images/gestion/ico_estr_02.png);width:189px;height:100px;top:499px;left:2415px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1); background-position: right top;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
transition: 0.5s;
}
section#featured-content div#small-cloud-3:hover{cursor:pointer;
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:490px; !important;
}
section#featured-content div#small-cloud-4{background-image:url(../images/gestion/ico_estr_03.png);width:217px;height:198px;top:860px;left:2511px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);background-position: right top;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
transition: 0.5s;
}
section#featured-content div#small-cloud-4:hover{cursor:pointer;
	-moz-transition:0.5s all;
    -webkit-transition:0.5s all;
	top:856px; !important;
}
section#featured-content div#small-cloud-4b{background-image:url(../images/gestion/nube.png);width:156px;height:76px;top:1010px;left:2499px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
section#featured-content div#small-nube_1{background-image:url(../images/gestion/nube1.png);width:181px;height:148px;top:588px;left:1960px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}
section#featured-content div#small-nube_2{background-image:url(../images/gestion/nube2.png);width:219px;height:132px;top:1010px;left:2236px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}
section#featured-content div#small-nube_3{background-image:url(../images/gestion/nube3.png);width:169px;height:108px;top:556px;left:2329px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}
section#featured-content div#small-nube_4{background-image:url(../images/gestion/nube4.png);width:270px;height:185px;top:596px;left:2370px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}

section#bird-intro{position:absolute;top:2044px;left:1209px; background:url(../images/fondo.png) no-repeat; width:1399px; height:1029px;}
section#bird-intro div#planet-mars{width:757px;height:854px;position:absolute;top:0;left:260px;z-index:3;}

section#bird-intro div#big-planet{background:url(../images/fondo.png) no-repeat center center;width:1900px;height:1450px;position:absolute;top:223px;left:-600px;z-index:1}
section#bird-intro div#slider-2{position:absolute;left:-30px;top:1100px;width:740px;height:550px;z-index:7;padding:4px 12px;margin:0}
section#bird-intro div#slider-2 div.flexslider{position:relative;left:-2px;top:-7px;width:740px;height:420px}
section#bird-intro div#slider-2 div.flexslider ul.slides{padding:0;position:absolute;left:0}
section#bird-intro div#slider-2 div.flexslider ul.slides li{width:740px;height:324px;overflow:hidden}
section#bird-intro div#slider-2 div.flexslider ul.slides li iframe{float:left}
section#bird-intro div#slider-2 div.flexslider ul.slides li img{width:510px;height:308px;float:left}
section#bird-intro div#slider-2 div.flexslider ul.slides li div{width:217px;height:270px;background:black;margin:0;position:relative;top:0;left:0;background-repeat:no-repeat;background-position:center center;float:right}

section#bird-intro div#slider-2 ul.flex-direction-nav{position:absolute;top:342px;left:10px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);margin:0;list-style:none;width:740px;padding:0}
section#bird-intro div#slider-2 ol.control-nav{position:absolute;top:341px;left:101px;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);width:570px}
section#bird-intro div#slider-2 ol.control-nav li a{width:90px}
section#whitesheep{position:absolute;top:4278px;left:1757px}

section#whitesheep div#planet-whitesheep a{display:inline-block;position:absolute;top:0;left:0;font-size:0;text-indent:-999px;color:transparent;width:100%;height:100%}

section#whitesheep div#asteroid-1,section#whitesheep div#asteroid-2,section#whitesheep div#asteroid-3,section#whitesheep div#asteroid-4,section#whitesheep div#iceteroid-1,section#whitesheep div#iceteroid-2{background-repeat:no-repeat;background-position:center center;position:absolute;z-index:3}

section#facebook{position:absolute;top:4615px;left:740px}

section#facebook div#planet-facebook a{display:block;cursor:pointer;width:80%;height:80%;padding:10%}

section#partners{position:absolute;top:2910px;left:215px;z-index:8; background:url(../images/fondo.png) no-repeat; width:1399px; height:1029px;}
section#partners section#partners-container div#footer-frame{left:0;top:0;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);position:absolute;z-index:8}
section#partners section#partners-container div#footer-frame img{position:absolute;top:0;left:0}
section#partners section#partners-container div#footer-frame img.hit{top:0;left:0;display:none}
section#partners section#partners-container div#footer-frame img.frozen{top:0;left:0;opacity:.0;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}
section#partners section#partners-container div#footer-frame.hit img.normal{display:none}
section#partners section#partners-container div#footer-frame.hit img.hit{display:block}
section#partners section#partners-container div#footer-frame.hit img.frozen{display:block}
section#partners section#partners-container div#footer-frame.frozen img.frozen{display:block;opacity:1.0}
section#partners section#partners-container div#slider-3{
	position:relative;left:24px;top:141px;width:734px;height:275px;z-index:9;padding:0;margin:0
}
section#partners section#partners-container div#slider-3 div.flexslider{position:relative;left:0;top:0;width:640px;height:320px}
section#partners section#partners-container div#slider-3 div.flexslider ul.slides{padding:0;position:absolute;left:0;-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
section#partners section#partners-container div#slider-3 div.flexslider ul.slides li{background:0;width:740px;height:314px}
section#partners section#partners-container div#slider-3 ul.flex-direction-nav{position:absolute;top:368px;left:0;margin:0;list-style:none;width:640px;padding:0}
section#partners section#partners-container div#slider-3 ol.control-nav{position:absolute;top:294px;left:172px;width:400px}
section#partners section#partners-container a.arrow-left,section#partners section#partners-container a.arrow-right,section#partners section#partners-container a.national-geographic,section#partners section#partners-container a.the-daily,section#partners section#partners-container a.nasa{background-repeat:no-repeat;background-position:center center;background-color:transparent;display:inline-block;font-size:0;text-indent:-999px;color:transparent}
section#partners section#partners-container a.nasa,section#partners section#partners-container a.national-geographic,section#partners section#partners-container a.the-daily{opacity:.8}
section#partners section#partners-container a.nasa:hover,section#partners section#partners-container a.national-geographic:hover,section#partners section#partners-container a.the-daily:hover{opacity:1.0}

section#partners footer{height:220px;margin-top:180px;z-index:100}
section#partners footer div{width:780px}
section#partners footer div.ab-links{height:200px}
section#partners footer div.ab-links a{display:inline-block;float:left;width:190px;height:200px;background-repeat:no-repeat;background-position:center center;font-size:0;text-indent:-999px;color:transparent;position:relative;opacity:.8}
section#partners footer div.ab-links a:hover{opacity:1.0}

section#partners footer div.footer-links{background-repeat:no-repeat;background-position:127px -10px;height:70px;position:relative;padding-left:42px;z-index:100}

section#partners footer div.footer-links a.chinese{width:50px}
section#partners footer div.footer-links a.yt{width:70px;margin-left:8px}
section#partners footer div.footer-links a:hover{color:#8cf900}

section#partners footer div.footer-links.china-footer-links a{width:140px}
section#partners footer div.footer-links.china-footer-links a.chinese{width:120px}
section#partners footer div.copyrights{font-size:80%;margin-left:50px;position:relative}

section#partners footer div.copyrights a:hover{color:#8cf900}
section#partners footer div.copyrights a.last{background:0}
section#partners div#iceteroid-2{background-image:url(../images/contacto/flor.png);width:290px;height:540px;top:260px;left:410px;z-index:1;background-repeat:no-repeat;background-position:center center;position:absolute; }
#colibri{ 
	background:url(../images/contacto/colibri2.png) no-repeat;
	width:328px;
	height:329px;
	position:absolute;
	left: 650px;
	top: 190px;
}
#credcont{ 
	width:328px;
	height:160px;
	position:absolute;
	left: 670px;
	top: 500px;
	color:#666;
}

img.placeholder{cursor:pointer}
nav{
    position: fixed;
    top: 0;
    left: 0;
    width: 180px;
    z-index: 11;
    margin-top: 0%;
    display: block;
    height: 100vh;
     border-radius: 26px;
    background: rgba(255, 255, 255, 0.36);
}
    
nav a{
    display: block;
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    width: auto;
    /* height: 30px; */
    font-size: 19px;
    text-transform: uppercase;
    outline: none;
    padding-left: 28px;
    padding-top: 4px;
    padding-bottom: 1px;
}
nav a#nav-0{background-image:url('../images/iconos/logoqualia.png');top:10px;left:50px; width:72px; height:72px; padding-left:0;
	-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
	background-position:center center;
}
nav a#nav-0:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
nav a#nav-1{top:100px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a#nav-2{top:160px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a#nav-3{top:220px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a#nav-4{top:280px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a#nav-5{top:340px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a#nav-6{clear:both; top:400px;left:0; color:#3D3D3D; font-family:Calibri; text-decoration:none;}
nav a:hover{color:#000;}
nav a.active{
    text-decoration: none;
     background-position: 0 2px;
    color: #ffffff !important;
    background: #de3818;
    width: 100%;
}

nav a:focus {outline:none;}

a#red_fb,a#red_tw,a#red_gp,a#red_in,a#red_pt,a#red_yt,a#red_vm,a#red_fs{
	width:50px;
	height:50px;
	overflow:hidden;
	text-indent:-8000px;
}
div#redes a{
	display:block;
	background-repeat:no-repeat;
	background-position:center top;
	position:absolute;width:50px;height:50px;opacity:.8;
}
div#redes a:hover,div#redes a.active{opacity:1.0; background-position:bottom;}

a#red_fb{background:url(../images/social/fb.png) no-repeat;}
a#red_tw{background:url(../images/social/tw.png) no-repeat;}
a#red_gp{background:url(../images/social/gp.png) no-repeat;}
a#red_in{background:url(../images/social/in.png) no-repeat;}
a#red_pt{background:url(../images/social/pt.png) no-repeat;}
a#red_yt{background:url(../images/social/yt.png) no-repeat;}
a#red_vm{background:url(../images/social/vm.png) no-repeat;}
a#red_fs{background:url(../images/social/fs.png) no-repeat;}

div#redes {
   display: block;
    right: -10px !important;
    margin-top: 0;
    position: fixed;
    top: 0;
    width: 180px;
    z-index: 11;
    left: inherit;
    height: 100vh;
    border-radius: 26px;
    background: rgba(255, 255, 255, 0.22);

}
div#redes a#red_fb{top:150px;left:50px;}
div#redes a#red_tw{top:200px;left:50px;}
div#redes a#red_gp{top:250px;left:50px;}
div#redes a#red_in{top:300px;left:50px;}
div#redes a#red_pt{top:350px;left:50px;}
div#redes a#red_fs{top:400px;left:50px;}
div#redes a#red_yt{top:450px;left:50px;}
div#redes a#red_vm{top:500px;left:50px;}

div#redes a:hover,nav#redes a.active{opacity:1.0; background-position:bottom;}

.control-nav{list-style:none;margin:0;padding:0;width:600px;text-align:justify;z-index:7;}
.control-nav li{display:inline-block}
.control-nav a{display:block;width:100px;height:90px;overflow:hidden;text-indent:-999px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}

.hide-text{font-size:0;text-indent:-999px;color:transparent}
section#bird-intro div#slider-2 div.flexslider ul.slides li div.pinit-button{position:relative;top:-305px;width:20px;z-index:10;float:none;height:21px;width:43px;left:694px;background:0}
section#bird-intro div#slider-2 div.flexslider ul.slides li div.pinit-button iframe{background:transparent}
div#lightbox{position:fixed;top:0;left:0;width:100%;height:1200px; background:#303030; z-index:15}
div#lightbox iframe{margin:0;width:100%;height:100%;border:0;overflow:hidden; overflow-x: hidden; overflow-y: hidden;}
div#lightbox a#close-comics-button{
    background: url(../images/emergente/b_cerrar.png) no-repeat left top;
    width: 41px;
    height: 52px;
    border: 0;
    position: absolute;
    top: 10px;
    top: -moz-calc(50% - 330px);
    top: 2%;
    left: -moz-calc(50% + 450px);
    right: 2%;
    z-index: 99;
}
div#lightbox a#close-comics-button:hover{ opacity:0.5;}
.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}

/**** CS (Ini) ****/
#manz_di{
	background:url(../images/portafolio/manzana1.png) no-repeat;
	width:85px;
	height:85px;
	left:94px;
	top:379px;
}
#manz_av{
	background:url(../images/portafolio/manzana2.png) no-repeat;
	width:85px;
	height:85px;
	left:184px;
	top:460px;
}
#manz_ft{
	background:url(../images/portafolio/manzana3.png) no-repeat;
	width:85px;
	height:85px;
	left:305px;
	top:272px;
}
#manz_mb{
	background:url(../images/portafolio/manzana4.png) no-repeat;
	width:85px;
	height:85px;
	left:552px;
	top:210px;
}
#manz_is{
	background:url(../images/portafolio/manzana5.png) no-repeat;
	width:85px;
	height:85px;
	left:692px;
	top:440px;
}
#manz_md{
	background:url(../images/portafolio/manzana2.png) no-repeat;
	width:85px;
	height:85px;
	left:744px;
	top:308px;
}

#manz_di, #manz_md, #manz_ft, #manz_av, #manz_mb, #manz_is{
	position:absolute;
	background-position:center top;
	cursor:pointer;
}
#manz_di:hover, #manz_md:hover, #manz_ft:hover, #manz_av:hover, #manz_mb:hover, #manz_is:hover{
	background-position:center bottom;
}

.cubo_di, .cubo_md, .cubo_ft, .cubo_av, .cubo_mb, .cubo_is{
	clear:both;
	position:relative;
	width:147px;
	height:75px; /*75*/
	padding:4px 10px;
	background:#332f1e;
	border:none;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
	background-color: rgba(51, 47, 30, 0.7); /*podria ser este: 61, 47, 28, 0.80*/
	background: rgba(51, 49, 47, 0.7);
	color: rgba(51, 49, 47, 0.7);	
	
	font-family: "Calibri";
	font-size:12px;
	line-height:12px;
	color:#FFF;
	text-align:right;
}

.cubo_di{left:80px;top:5px;}
.cubo_md{left:-150px;top:11px;}
.cubo_ft{left:-160px;top:-8px;}
.cubo_av{left:90px;top:10px;}
.cubo_mb{left:-150px;top:0px;}
.cubo_is{left:-157px;top:7px;}

.f_amarillo, .f_turquesa, .f_celeste, .f_verde, .f_azulado, .f_morado{
	background:url(../images/flecha.png) no-repeat;
	display:block;
	position:absolute;
	right:10px;
	bottom:5px;
	width:126px;/*10*/
	height:16px;
	background-position:right top;	
}
.f_amarillo:hover, .f_turquesa:hover, .f_celeste:hover, .f_verde:hover, .f_azulado:hover, .f_morado:hover{	
	background-position:right bottom;
}


#home_fig001, #home_fig002, #home_fig003, #home_fig004, #home_fig005, #home_fig006, #home_fig007, #home_fig008, #home_fig009, #home_fig010{
	position:absolute;
}
#home_fig001{
	background:url(../images/fondo.png) no-repeat;
	width:1399px;
	height:1029px;
	left:20px;
	top:-20px;
}
#home_fig002{
	background:url(../images/home/graficodetorta.png) no-repeat;
	width:559px;
	height:539px;
	left:440px;
	top:200px;
	-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
}
#home_fig003{
	background:url(../images/home/mundito.png) no-repeat;
	width:163px;
	height:170px;
	left:854px;
	top:544px;
	-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);
}
#home_fig004{
	width:506px;
	height:379px;
	left:488px;
	top:308px;
}
#home_fig005{
	background:url(../images/home/montana1.png) no-repeat;
	width:484px;
	height:398px;
	left:496px;
	top:283px;
}
#home_fig006{
	background:url(../images/home/nubes.png) no-repeat;
	width:418px;
	height:224px;
	left:506px;
	top:283px;
}
#home_fig007{
	width:418px;
	height:238px;
	left:394px;
	top:375px;
}
#home_fig008{
	background:url(../images/home/montana2.png) no-repeat;
	width:451px;
	height:237px;
	left:377px;
	top:368px;
}
#home_fig009{
	background:url(../images/home/plumas1.png) no-repeat;
	width:784px;
	height:309px;
	left:390px;
	top:270px;
}
#home_fig010{
	background:url(../images/home/plumas2.png) no-repeat;
	width:732px;
	height:408px;
	left:300px;
	top:312px;
}

#home_fig001, #home_fig002, #home_fig003, #home_fig004, #home_fig005, #home_fig006, #home_fig007, #home_fig008, #home_fig009, #home_fig010{
	background-position:center center;
}
#boxes01{
        position: absolute;
    width: 90%;
    height: 90%!important;
    margin: 0 auto;
    top: 5%;
    left: 5%;
    margin-top: 0;
    margin-left: 0;
}
#boxes02{
       position: absolute;
    width: 90%;
    height: 90%!important;
    margin: 0 auto;
    top: 5%;
    left: 5%;
    margin-top: 0;
    margin-left: 0;
}
#boxes03{
	    position: absolute;
    width: 90%;
    height: 90%!important;
    margin: 0 auto;
    top: 5%;
    left: 5%;
    margin-top: 0;
    margin-left: 0;
}

/***** MSN *****/
.divhome{width:350px; height:auto; font-family:Calibri; z-index:9; position:absolute; top:60px; left:750px;}
.msn_01{font-family: 'HelveticaNeueLight'; font-size:47px; color:#de3818; opacity:0.6;}
.msn_02{
font-family: 'HelveticaNeueRegular';
    font-size: 16px;
    color: #5d5d5d;
    display: inline-block;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 19px;
    padding: 10px;
    }

/***** Link Icons *****/
.txtico_estr_01, .txtico_estr_02, .txtico_estr_03{
	background:url(../images/orange_crush.png) no-repeat;
	width:112px;
	height:40px;
	padding: 13px 0;	
}
.txtico_estr_01{
	color: #FFFFFF;
    font-family: Calibri;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    text-align: center;
    top: 103px;
}
.txtico_estr_02{
	color: #FFFFFF;
    font-family: Calibri;
    font-size: 12px;
    position: absolute;
    text-align: center;
    top: 24px;
}
.txtico_estr_03{
	color: #FFFFFF;
    font-family: Calibri;
    font-size: 12px;
    position: absolute;
    text-align: center;
    top: 111px;
}
#postula{
	position:relative;
	left:590px;
	top:370px;
	width:466px;
	height:374px;
	z-index:9;	
}
#postula iframe{
	width:100%;
	height:100%;
	border:none;
}
a.naciturus{
	display:block; 
	text-decoration:none;
}
a.naciturus:hover{
	text-decoration:underline;
}
.minos{
	position:absolute;
	background:url(../images/emergente/b_cerrar.png) no-repeat;
	width:41px;
	height:52px;
	left:462px;
	top:-46px;
}
.minos:hover{
	opacity:0.5;
	cursor:pointer;
}

#stereo{
	position:absolute; width:50px; height:50px; top:550px; left:50px; border-top:#666 solid 1px;
}
#snd_play, #snd_stop{
	background:url(../images/social/play.png) no-repeat;
	width:50px; height:50px;
	cursor:pointer;
	text-indent:-8000px;
}
#snd_play{
	background-position:left bottom;	
}
#snd_stop{
	background-position:left top;
}


footer{
    display: inline-block;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgb(56, 56, 56);
    text-align: center;
    padding: 5px;
    z-index: 110000;
    color: #ffffff; 
    font-family: 'HelveticaNeueRegular';
    font-size: 16px;
}

@media (max-width: 1000px) {


div#redes, 
nav  , footer{
 position: relative;

 width: 100%;
 height: auto;
}

div#scrollhide {
    height: auto !important; 
}

div#main{
    height:auto;
    width: 100%;
        transform:none !important;

}


div#stars-background-bottom,
div#stars-background-middle,
div#stars-background-middle,
div#stars-background-top

{

}


div , section{
    border: 1px solid green;
    position: relative !important;
    height: auto!important;
    width: 100% !important;
    top: 0 !important;
    left: 0 !important;
    margin: 0 !important;
    overflow: auto !important;
}


#featured-content ,  #bird-intro , #partners , section#landing  , #video-planet{
     border:2px red;
}

nav a{
 position: relative !important;
    left: auto !important;
    top: auto !important;
}

div#redes a{
     position: relative !important;
    left: auto !important;
    top: auto !important;
    display: inline-block;
}


section#featured-content div#video-planet,
section#featured-content div#planet-3,
section#featured-content div#planet-4,
section#featured-content div#small-cloud-1a 
section#partners ,
section#bird-intro ,
section#featured-content div#small-cloud-3 ,
section#bird-intro div#planet-mars ,
section#featured-content{
    position: relative;
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
}


section#featured-content div#small-cloud-1, section#featured-content div#small-cloud-1a, section#featured-content div#small-cloud-1b, section#featured-content div#small-cloud-1c, section#featured-content div#small-cloud-1d, section#featured-content div#small-cloud-1e, section#featured-content div#small-cloud-2, section#featured-content div#small-cloud-2b, section#featured-content div#small-cloud-3, section#featured-content div#small-cloud-4, section#featured-content div#small-cloud-4b, section#featured-content div#small-nube_1, section#featured-content div#small-nube_2, section#featured-content div#small-nube_3, section#featured-content div#small-nube_4{
    position: relative;
        top: 0;
    left: 0;
}


div#stars{
    transform:none !important;
        overflow: hidden;
    top: 0;
    left: 0;
}




/***** Link Icons *****/
.txtico_estr_01, .txtico_estr_02, .txtico_estr_03{
    width:100%;
    height:auto;
    position: relative;

}
.txtico_estr_01{
    width:100%;
    height:auto;
    position: relative;

}
.txtico_estr_02{
    width:100%;
    height:auto;
    position: relative;

}
.txtico_estr_03{
    width:100%;
    height:auto;
    position: relative;

}
#postula{
    width:100%;
    height:auto;
    position: relative;

}
#postula iframe{
    width:100%;
    height:auto;
    position: relative;

}





}

/**** CS (Fin) ****/
@media print{ 
	*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
	a,a:visited{text-decoration:underline}
	a[href]:after{content:" (" attr(href) ")"}
	abbr[title]:after{content:" (" attr(title) ")"}
	.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
	pre,blockquote{border:1px solid #999;page-break-inside:avoid}
	thead{display:table-header-group}
	tr,img{page-break-inside:avoid}
	img{max-width:100%!important}
	@page{margin:.5cm}
	p,h2,h3{orphans:3;widows:3}
	h2,h3{page-break-after:avoid}
}
	section#facebook div#planet-facebook.chinese-fb-planet {
    left: 307px;
    top: -22px;
}