body {
    position: relative;
    z-index: -9999;
    overflow: hidden;
    height: 2px;
    font-family: MS Sans Serif, Geneva, sans-serif;
    background: url(../images/thisbg2.jpg);
    pointer-events: none;
    }

html {
    pointer-events: none;
    }

.root_bg {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    position: fixed;
    bottom: 0;
    width: 111px;
    height: 115px;
    z-index: 1000;
    display: none;
    }

#spacer {
    width: 1%;
    height: 50px;
    }

h2 {
    font-size: 12px;
    }

p {
    font-size: 11px;
    color: #FFF;
    }

.links {
    width: 460px;
    font-size: 12px;
    position: fixed;
    bottom: 8px;
    left: 126px;
    color: #BBB;
    background-color: #DDD;
    padding: 4px;
    pointer-events: auto;
    }

a:link {
    color: #000;
    text-decoration: none;
    position: relative;
    }

.currentLink {
    padding: 1px;
    background-color: rgba(100, 100, 100, 0.5);
    }

.currentStatus {
    padding: 1px;
    background-color: rgba(100, 100, 100, 0.5);
    }

a:visited {
    color: #000;
    text-decoration: none;
    position: relative;
    }

a:hover {
    color: rgba(100, 100, 100, 0.5);
    text-decoration: none;
    position: relative;
    }

img[class^="small"] {
    position: relative;
    z-index: -3000;
    width: 171px;
    height: 81px;
    float: left;
    -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;
    }

#intro_bg {
    width: 1572px;
    height: 1016px;
    position: fixed;
    z-index: 2000;
    left: 50%;
    top: 50%;
    margin: -508px 0 0 -786px;
    }

.viewbuttons {
    font-size: 12px;
    position: fixed;
    width: 100px;
    bottom: 8px;
    left: 8px;
    background-color: #DDD;
    padding: 4px;
    pointer-events: auto;
    }

.statusbuttons {
    font-size: 12px;
    position: fixed;
    width: 100%;
    bottom: 8px;
    left: 604px;
    background-color: #DDD;
    padding: 4px;
    pointer-events: auto;
    }

.threedview {
    float: left;
    }

.invisible {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 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;
    }

/*------------------------------------*\
  CUBE 20% -100%
\*------------------------------------*/

#experiment {
    position: fixed;
    margin-top: 100px;
    margin-left: 100px;
	-webkit-perspective: 1700;
    -webkit-perspective-origin: 20% -100%;
	-moz-perspective: (1700px);
    -moz-perspective-origin: 20% -100%;
    -webkit-transform: translatex(0) translatey(0) translatez(1000px);
    -moz-transform: translatex(0) translatey(0) translatez(1000px);
    -o-transform: translatex(0) translatey(0) translatez(1000px);
    -ms-transform: translatex(0) translatey(0) translatez(1000px);
    transform: translatex(0) translatey(0) translatez(1000px);
    -webkit-animation-name: experimententer;
    -webkit-animation-duration: 4s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-transition: all 1s ease-in-out 0.4s;
    -moz-transition: all 1s ease-in-out 0.4s;
    -o-transition: all 1s ease-in-out 0.4s;
    transition: all 1s ease-in-out 0.4s;
    -webkit-transform-style: preserve-3d;
    pointer-events: auto;
    }

#cube {
    position: relative;
    margin: auto auto;
    top: 0;
    height: 324px;
    width: 1800px;
    /*-garbox-shadow:0px 40px 100px #111;*/
    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    -moz-transition: -moz-transform 0.5s ease-in-out;
    -o-transition: -o-transform 0.5s ease-in-out;
    transition: transform 0.5s ease-in-out;
    -webkit-transform-style: preserve-3d;
	pointer-events: none;
    }

.cubeclass {
    position: fixed;
    margin: auto auto;
    top: 0;
    height: 324px;
    width: 1800px;
    /*-garbox-shadow:0px 40px 100px #111;*/
    -webkit-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -moz-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -o-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -ms-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -webkit-transition: -webkit-transform 0.8s ease-in-out 0.8s;
    -moz-transition: -moz-transform 0.8s ease-in-out 0.8s;
    -o-transition: -o-transform 0.8s ease-in-out 0.8s;
    transition: transform 0.8s ease-in-out 0.8s;
    -webkit-transform-style: preserve-3d;
    }

.face {
    position: absolute;
    z-index: 8999;
    height: 81px;
    width: 171px;
    background-color: rgba(255, 255, 255, 0.02);
    -webkit-transform-style: preserve-3d;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    pointer-events: auto;
    }

#cube > div:nth-child(1) {
    -webkit-transform: translatex(0);
    -moz-transform: translatex(0);
    -o-transform: translatex(0);
    -ms-transform: translatex(0);
    transform: translatex(0);
    }

#cube > div:nth-child(2) {
    -webkit-transform: translatex(342px);
    -moz-transform: translatex(342px);
    -o-transform: translatex(342px);
    -ms-transform: translatex(342px);
    transform: translatex(342px);
    }

#cube > div:nth-child(3) {
    -webkit-transform: translatex(684px) translatey(81px);
    -moz-transform: translatex(684px) translatey(81px);
    -o-transform: translatex(684px) translatey(81px);
    -ms-transform: translatex(684px) translatey(81px);
    transform: translatex(684px) translatey(81px);
    }

#cube > div:nth-child(4) {
    -webkit-transform: translatex(171px) translatey(243px);
    -moz-transform: translatex(171px) translatey(243px);
    -o-transform: translatex(171px) translatey(243px);
    -ms-transform: translatex(171px) translatey(243px);
    transform: translatex(171px) translatey(243px);
    }

#cube > div:nth-child(5) {
    -webkit-transform: translatez(-300px) translatex(342px);
    -moz-transform: translatez(-300px) translatex(342px);
    -o-transform: translatez(-300px) translatex(342px);
    -ms-transform: translatez(-300px) translatex(342px);
    transform: translatez(-300px) translatex(342px);
    }

#cube > div:nth-child(6) {
    -webkit-transform: translatez(-300px) translatex(0) translatey(162px);
    -moz-transform: translatez(-300px) translatex(0) translatey(162px);
    -o-transform: translatez(-300px) translatex(0) translatey(162px);
    -ms-transform: translatez(-300px) translatex(0) translatey(162px);
    transform: translatez(-300px) translatex(0) translatey(162px);
    }

#cube > div:nth-child(7) {
    -webkit-transform: translatez(-300px) translatex(684px) translatey(243px);
    -moz-transform: translatez(-300px) translatex(684px) translatey(243px);
    -o-transform: translatez(-300px) translatex(684px) translatey(243px);
    -ms-transform: translatez(-300px) translatex(684px) translatey(243px);
    transform: translatez(-300px) translatex(684px) translatey(243px);
    }

#cube > div:nth-child(8) {
    -webkit-transform: translatez(-300px) translatex(342px) translatey(243px);
    -moz-transform: translatez(-300px) translatex(342px) translatey(243px);
    -o-transform: translatez(-300px) translatex(342px) translatey(243px);
    -ms-transform: translatez(-300px) translatex(342px) translatey(243px);
    transform: translatez(-300px) translatex(342px) translatey(243px);
    }

#cube > div:nth-child(9) {
    -webkit-transform: translatez(-600px) translatex(342px);
    -moz-transform: translatez(-600px) translatex(342px);
    -o-transform: translatez(-600px) translatex(342px);
    -ms-transform: translatez(-600px) translatex(342px);
    transform: translatez(-600px) translatex(342px);
    }

#cube > div:nth-child(10) {
    -webkit-transform: translatez(-600px) translatex(684px);
    -moz-transform: translatez(-600px) translatex(684px);
    -o-transform: translatez(-600px) translatex(684px);
    -ms-transform: translatez(-600px) translatex(684px);
    transform: translatez(-600px) translatex(684px);
    }

#cube > div:nth-child(11) {
    -webkit-transform: translatez(-600px) translatex(0) translatey(162px);
    -moz-transform: translatez(-600px) translatex(0) translatey(162px);
    -o-transform: translatez(-600px) translatex(0) translatey(162px);
    -ms-transform: translatez(-600px) translatex(0) translatey(162px);
    transform: translatez(-600px) translatex(0) translatey(162px);
    }

#cube > div:nth-child(12) {
    -webkit-transform: translatez(-600px) translatex(342px) translatey(243px);
    -moz-transform: translatez(-600px) translatex(342px) translatey(243px);
    -o-transform: translatez(-600px) translatex(342px) translatey(243px);
    -ms-transform: translatez(-600px) translatex(342px) translatey(243px);
    transform: translatez(-600px) translatex(342px) translatey(243px);
    }

#cube > div:nth-child(13) {
    -webkit-transform: translatez(-900px) translatex(171px) translatey(162px);
    -moz-transform: translatez(-900px) translatex(171px) translatey(162px);
    -o-transform: translatez(-900px) translatex(171px) translatey(162px);
    -ms-transform: translatez(-900px) translatex(171px) translatey(162px);
    transform: translatez(-900px) translatex(171px) translatey(162px);
    }

#cube > div:nth-child(14) {
    -webkit-transform: translatez(-900px) translatex(0) translatey(0);
    -moz-transform: translatez(-900px) translatex(0) translatey(0);
    -o-transform: translatez(-900px) translatex(0) translatey(0);
    -ms-transform: translatez(-900px) translatex(0) translatey(0);
    transform: translatez(-900px) translatex(0) translatey(0);
    }

#cube > div:nth-child(15) {
    -webkit-transform: translatez(-900px) translatex(513px) translatey(162px);
    -moz-transform: translatez(-900px) translatex(513px) translatey(162px);
    -o-transform: translatez(-900px) translatex(513px) translatey(162px);
    -ms-transform: translatez(-900px) translatex(513px) translatey(162px);
    transform: translatez(-900px) translatex(513px) translatey(162px);
    }

#cube > div:nth-child(16) {
    -webkit-transform: translatez(-900px) translatex(684px) translatey(243px);
    -moz-transform: translatez(-900px) translatex(684px) translatey(243px);
    -o-transform: translatez(-900px) translatex(684px) translatey(243px);
    -ms-transform: translatez(-900px) translatex(684px) translatey(243px);
    transform: translatez(-900px) translatex(684px) translatey(243px);
    }

#cube > div:nth-child(17) {
    -webkit-transform: translatez(-1200px) translatex(0);
    -moz-transform: translatez(-1200px) translatex(0);
    -o-transform: translatez(-1200px) translatex(0);
    -ms-transform: translatez(-1200px) translatex(0);
    transform: translatez(-1200px) translatex(0);
    }

#cube > div:nth-child(18) {
    -webkit-transform: translatez(-1200px) translatex(513px) translatey(162px);
    -moz-transform: translatez(-1200px) translatex(513px) translatey(162px);
    -o-transform: translatez(-1200px) translatex(513px) translatey(162px);
    -ms-transform: translatez(-1200px) translatex(513px) translatey(162px);
    transform: translatez(-1200px) translatex(513px) translatey(162px);
    }

#cube > div:nth-child(19) {
    -webkit-transform: translatez(-1200px) translatex(342px) translatey(0);
    -moz-transform: translatez(-1200px) translatex(342px) translatey(0);
    -o-transform: translatez(-1200px) translatex(342px) translatey(0);
    -ms-transform: translatez(-1200px) translatex(342px) translatey(0);
    transform: translatez(-1200px) translatex(342px) translatey(0);
    }

#cube > div:nth-child(20) {
    -webkit-transform: translatez(-1200px) translatex(684px) translatey(81px);
    -moz-transform: translatez(-1200px) translatex(684px) translatey(81px);
    -o-transform: translatez(-1200px) translatex(684px) translatey(81px);
    -ms-transform: translatez(-1200px) translatex(684px) translatey(81px);
    transform: translatez(-1200px) translatex(684px) translatey(81px);
    }

/*------------------------------------*\
  IMAGE SLIDES
\*------------------------------------*/
#booma, #boomb, #boomc, #boomd, #boome, #boomf, #boomg, #boomh, #boomi, #boomj, #boomk, #booml, #boomm, #boomn, #boomo, #boomp, #boomq, #boomr, #booms, #boomt {
    z-index: 9900;
    height: 100%;
    width: 100%;
    -webkit-transition: all 0.6s cubic-bezier(0, 1, 0.58, 1) 1s;
    -moz-transition: all 0.6s cubic-bezier(0, 1, 0.58, 1) 1s;
    -o-transition: all 0.6s cubic-bezier(0, 1, 0.58, 1) 1s;
    transition: all 0.6s cubic-bezier(0, 1, 0.58, 1) 1s;
    -webkit-transform-style: preserve-3d;
    }

/* #booma:hover, #boomb:hover, #boomc:hover, #boomd:hover, #boome:hover, #boomf:hover, #boomg:hover, #boomh:hover, #boomi:hover, #boomj:hover, #boomk:hover, #booml:hover, #boomm:hover, #boomn:hover, #boomo:hover, #boomp:hover, #boomq:hover, #boomr:hover, #booms:hover, #boomt:hover {
       height: 100%;
       width: 100%;
   	   -webkit-transition: all .6s ease-in-out 1s;
   	   -webkit-transform-style: preserve-3d;
}

------------------------------------
    CUBE CONTROLS START
------------------------------------
.hilitea1, .hiliteb1, .hilitec1, .hilited1, .hilitee1, .hilitef1, .hiliteg1, .hiliteh1, .hilitei1, .hilitej1, .hilitek1, .hilitel1, .hilitem1, .hiliten1, .hiliteo1, .hilitep1, .hiliteq1, .hiliter1, .hilites1, .hilitet1 {
    -webkit-transform:rotateY(-25deg) scale(1);
	-webkit-transition: all .6s ease-in-out 1s;
   	-webkit-transform-style: preserve-3d;
} */
.tileview {
    -webkit-transform: translatez(0) translatex(0) translatey(0) translatez(0) rotatey(0) rotatex(0) scale(0.8);
    -moz-transform: translatez(0) translatex(0) translatey(0) translatez(0) rotatey(0) rotatex(0) scale(0.8);
    -o-transform: translatez(0) translatex(0) translatey(0) translatez(0) rotatey(0) rotatex(0) scale(0.8);
    -ms-transform: translatez(0) translatex(0) translatey(0) translatez(0) rotatey(0) rotatex(0) scale(0.8);
    transform: translatez(0) translatex(0) translatey(0) translatez(0) rotatey(0) rotatex(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitea {
    -webkit-transform: translatez(1004px) translatex(27px) translatey(-306px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1004px) translatex(27px) translatey(-306px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1004px) translatex(27px) translatey(-306px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1004px) translatex(27px) translatey(-306px) rotatey(30deg) scale(0.8);
    transform: translatez(1004px) translatex(27px) translatey(-306px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteb {
    -webkit-transform: translatez(1150px) translatex(-210px) translatey(-307px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1150px) translatex(-210px) translatey(-307px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1150px) translatex(-210px) translatey(-307px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1150px) translatex(-210px) translatey(-307px) rotatey(30deg) scale(0.8);
    transform: translatez(1150px) translatex(-210px) translatey(-307px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitec {
    -webkit-transform: translatez(1300px) translatex(-446px) translatey(-374px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1300px) translatex(-446px) translatey(-374px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1300px) translatex(-446px) translatey(-374px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1300px) translatex(-446px) translatey(-374px) rotatey(30deg) scale(0.8);
    transform: translatez(1300px) translatex(-446px) translatey(-374px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilited {
    -webkit-transform: translatez(1105px) translatex(-92px) translatey(-507px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1105px) translatex(-92px) translatey(-507px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1105px) translatex(-92px) translatey(-507px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1105px) translatex(-92px) translatey(-507px) rotatey(30deg) scale(0.8);
    transform: translatez(1105px) translatex(-92px) translatey(-507px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitee {
    -webkit-transform: translatez(1431px) translatex(-60px) translatey(-312px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1431px) translatex(-60px) translatey(-312px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1431px) translatex(-60px) translatey(-312px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1431px) translatex(-60px) translatey(-312px) rotatey(30deg) scale(0.8);
    transform: translatez(1431px) translatex(-60px) translatey(-312px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitef {
    -webkit-transform: translatez(1294px) translatex(177px) translatey(-441px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1294px) translatex(177px) translatey(-441px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1294px) translatex(177px) translatey(-441px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1294px) translatex(177px) translatey(-441px) rotatey(30deg) scale(0.8);
    transform: translatez(1294px) translatex(177px) translatey(-441px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteg {
    -webkit-transform: translatez(1565px) translatex(-297px) translatey(-441px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1565px) translatex(-297px) translatey(-441px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1565px) translatex(-297px) translatey(-441px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1565px) translatex(-297px) translatey(-441px) rotatey(30deg) scale(0.8);
    transform: translatez(1565px) translatex(-297px) translatey(-441px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteh {
    -webkit-transform: translatez(1431px) translatex(-60px) translatey(-506px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1431px) translatex(-60px) translatey(-506px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1431px) translatex(-60px) translatey(-506px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1431px) translatex(-60px) translatey(-506px) rotatey(30deg) scale(0.8);
    transform: translatez(1431px) translatex(-60px) translatey(-506px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitei {
    -webkit-transform: translatez(1690px) translatex(90px) translatey(-312px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1690px) translatex(90px) translatey(-312px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1690px) translatex(90px) translatey(-312px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1690px) translatex(90px) translatey(-312px) rotatey(30deg) scale(0.8);
    transform: translatez(1690px) translatex(90px) translatey(-312px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitej {
    -webkit-transform: translatez(1830px) translatex(-147px) translatey(-312px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1830px) translatex(-147px) translatey(-312px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1830px) translatex(-147px) translatey(-312px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1830px) translatex(-147px) translatey(-312px) rotatey(30deg) scale(0.8);
    transform: translatez(1830px) translatex(-147px) translatey(-312px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitek {
    -webkit-transform: translatez(1553px) translatex(327px) translatey(-441px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1553px) translatex(327px) translatey(-441px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1553px) translatex(327px) translatey(-441px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1553px) translatex(327px) translatey(-441px) rotatey(30deg) scale(0.8);
    transform: translatez(1553px) translatex(327px) translatey(-441px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitel {
    -webkit-transform: translatez(1690px) translatex(90px) translatey(-505.5px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1690px) translatex(90px) translatey(-505.5px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1690px) translatex(90px) translatey(-505.5px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1690px) translatex(90px) translatey(-505.5px) rotatey(30deg) scale(0.8);
    transform: translatez(1690px) translatex(90px) translatey(-505.5px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitem {
    -webkit-transform: translatez(1880px) translatex(358px) translatey(-441px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1880px) translatex(358px) translatey(-441px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1880px) translatex(358px) translatey(-441px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1880px) translatex(358px) translatey(-441px) rotatey(30deg) scale(0.8);
    transform: translatez(1880px) translatex(358px) translatey(-441px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliten {
    -webkit-transform: translatez(1817px) translatex(477px) translatey(-312px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(1817px) translatex(477px) translatey(-312px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(1817px) translatex(477px) translatey(-312px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(1817px) translatex(477px) translatey(-312px) rotatey(30deg) scale(0.8);
    transform: translatez(1817px) translatex(477px) translatey(-312px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteo {
    -webkit-transform: translatez(2020px) translatex(122px) translatey(-441.5px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2020px) translatex(122px) translatey(-441.5px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2020px) translatex(122px) translatey(-441.5px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2020px) translatex(122px) translatey(-441.5px) rotatey(30deg) scale(0.8);
    transform: translatez(2020px) translatex(122px) translatey(-441.5px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitep {
    -webkit-transform: translatez(2084px) translatex(3px) translatey(-505px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2084px) translatex(3px) translatey(-505px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2084px) translatex(3px) translatey(-505px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2084px) translatex(3px) translatey(-505px) rotatey(30deg) scale(0.8);
    transform: translatez(2084px) translatex(3px) translatey(-505px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteq {
    -webkit-transform: translatez(2075px) translatex(628px) translatey(-312px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2075px) translatex(628px) translatey(-312px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2075px) translatex(628px) translatey(-312px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2075px) translatex(628px) translatey(-312px) rotatey(30deg) scale(0.8);
    transform: translatez(2075px) translatex(628px) translatey(-312px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliter {
    -webkit-transform: translatez(2278px) translatex(272px) translatey(-441px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2278px) translatex(272px) translatey(-441px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2278px) translatex(272px) translatey(-441px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2278px) translatex(272px) translatey(-441px) rotatey(30deg) scale(0.8);
    transform: translatez(2278px) translatex(272px) translatey(-441px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilites {
    -webkit-transform: translatez(2210px) translatex(390.5px) translatey(-311.5px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2210px) translatex(390.5px) translatey(-311.5px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2210px) translatex(390.5px) translatey(-311.5px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2210px) translatex(390.5px) translatey(-311.5px) rotatey(30deg) scale(0.8);
    transform: translatez(2210px) translatex(390.5px) translatey(-311.5px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitet {
    -webkit-transform: translatez(2350px) translatex(153px) translatey(-377px) rotatey(30deg) scale(0.8);
    -moz-transform: translatez(2350px) translatex(153px) translatey(-377px) rotatey(30deg) scale(0.8);
    -o-transform: translatez(2350px) translatex(153px) translatey(-377px) rotatey(30deg) scale(0.8);
    -ms-transform: translatez(2350px) translatex(153px) translatey(-377px) rotatey(30deg) scale(0.8);
    transform: translatez(2350px) translatex(153px) translatey(-377px) rotatey(30deg) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

/*rotate zero */
.hilitea1 {
    -webkit-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteb1 {
    -webkit-transform: translatez(1355px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitec1 {
    -webkit-transform: translatez(1355px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilited1 {
    -webkit-transform: translatez(1355px) translatex(-22.3px) translatey(-496.2px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(-22.3px) translatey(-496.2px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(-22.3px) translatey(-496.2px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(-22.3px) translatey(-496.2px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(-22.3px) translatey(-496.2px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitee1 {
    -webkit-transform: translatez(1655px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1655px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1655px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1655px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1655px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitef1 {
    -webkit-transform: translatez(1655px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1655px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -o-transform: translatez(1655px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1655px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    transform: translatez(1655px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteg1 {
    -webkit-transform: translatez(1655px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1655px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -o-transform: translatez(1655px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1655px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    transform: translatez(1655px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteh1 {
    -webkit-transform: translatez(1655px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1655px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -o-transform: translatez(1655px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1655px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    transform: translatez(1655px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitei1 {
    -webkit-transform: translatez(1955px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1955px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1955px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1955px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1955px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitej1 {
    -webkit-transform: translatez(1955px) translatex(-433px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1955px) translatex(-433px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1955px) translatex(-433px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1955px) translatex(-433px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1955px) translatex(-433px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitek1 {
    -webkit-transform: translatez(1955px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1955px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -o-transform: translatez(1955px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1955px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    transform: translatez(1955px) translatex(114.5px) translatey(-431.7px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitel1 {
    -webkit-transform: translatez(1955px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1955px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -o-transform: translatez(1955px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1955px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    transform: translatez(1955px) translatex(-159px) translatey(-496.4px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitem1 {
    -webkit-transform: translatez(2255px) translatex(-22.3px) translatey(-431.7px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2255px) translatex(-22.3px) translatey(-431.7px) rotatey(0) scale(0.8);
    -o-transform: translatez(2255px) translatex(-22.3px) translatey(-431.7px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2255px) translatex(-22.3px) translatey(-431.7px) rotatey(0) scale(0.8);
    transform: translatez(2255px) translatex(-22.3px) translatey(-431.7px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliten1 {
    -webkit-transform: translatez(2255px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2255px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(2255px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2255px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(2255px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteo1 {
    -webkit-transform: translatez(2255px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2255px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -o-transform: translatez(2255px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2255px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    transform: translatez(2255px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitep1 {
    -webkit-transform: translatez(2255px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2255px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -o-transform: translatez(2255px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2255px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    transform: translatez(2255px) translatex(-432.8px) translatey(-496.4px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliteq1 {
    -webkit-transform: translatez(2555px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2555px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(2555px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2555px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(2555px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hiliter1 {
    -webkit-transform: translatez(2555px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2555px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -o-transform: translatez(2555px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2555px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    transform: translatez(2555px) translatex(-296px) translatey(-431.7px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilites1 {
    -webkit-transform: translatez(2555px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2555px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(2555px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2555px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(2555px) translatex(-159px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.hilitet1 {
    -webkit-transform: translatez(2555px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -moz-transform: translatez(2555px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -o-transform: translatez(2555px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -ms-transform: translatez(2555px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    transform: translatez(2555px) translatex(-433px) translatey(-367px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.entera {
    -webkit-animation-name: zoomentera;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
    -webkit-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.exita {
    -webkit-animation-name: zoomexita;
    -webkit-animation-duration: 2.5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
    -webkit-transform-style: preserve-3d;
    -webkit-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -moz-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -o-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -ms-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    }

.entera {
    -webkit-animation-name: zoomentera;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
    -webkit-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -moz-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -o-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -ms-transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    transform: translatez(1355px) translatex(114.5px) translatey(-302px) rotatey(0) scale(0.8);
    -webkit-transform-style: preserve-3d;
    }

.exita {
    -webkit-animation-name: zoomexita;
    -webkit-animation-duration: 2.5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
    -webkit-transform-style: preserve-3d;
    -webkit-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -moz-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -o-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    -ms-transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    transform: rotatez(0deg) rotatey(30deg) scale(0.8);
    }

.inactiveslide {
    z-index: 9998;
    position: fixed;
    margin: 50% 50%;
    top: -232px;
    left: -342px;
    visibility: hidden;
    width: 684px;
    height: 324px;
    -webkit-transform: translatez(9999px);
    -moz-transform: translatez(9999px);
    -o-transform: translatez(9999px);
    -ms-transform: translatez(9999px);
    transform: translatez(9999px);
    }

.currentslide {
    z-index: 9998;
    position: fixed;
    margin: 50% 50%;
    top: -232px;
    left: -342px;
    visibility: visible !important;
    width: 684px;
    height: 324px;
    -webkit-transition: all 1s cubic-bezier(0, 1, 0.58, 1);
    -moz-transition: all 1s cubic-bezier(0, 1, 0.58, 1);
    -o-transition: all 1s cubic-bezier(0, 1, 0.58, 1);
    transition: all 1s cubic-bezier(0, 1, 0.58, 1);
    -webkit-transform: translatez(9999px);
    -moz-transform: translatez(9999px);
    -o-transform: translatez(9999px);
    -ms-transform: translatez(9999px);
    transform: translatez(9999px);
    }

#blank {
    position: relative;
    width: 100%;
    height: 1000px;
    float: left;
    -webkit-transform: translatez(-1300px);
    -moz-transform: translatez(-1300px);
    -o-transform: translatez(-1300px);
    -ms-transform: translatez(-1300px);
    transform: translatez(-1300px);
    pointer-events: auto;
    }

img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    position: relative;
    float: left;
    top: 0 !important;
    left: 0 !important;
    pointer-events: auto;
    }

div[id^="project"] {
    pointer-events: auto;
    }
	
/*MEDIA QUERIES*/

@media all and (min-height: 700px){
#experiment {
    position: fixed;
    margin-top: 22%;
    margin-left: 100px;
    }
}
@media all and (max-height: 600px){
#experiment {
    position: fixed;
    margin-top: 13%;
    margin-left: 100px;
    }
}
@media all and (max-height: 550px){
#experiment {
    position: fixed;
    margin-top: -10%;
    margin-left: 100px;
    }
}