*{line-height: 1.5;}
img{max-width: 100%; height: auto; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;	margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
html {overflow-y: scroll;}
body {font-family: 'Exo', sans-serif;; line-height:2; font-size:16px; background-image:url('images/background.jpg'); background-size: cover; background-attachment: fixed; background-repeat: repeat-y;}
a {color:#7185b6;;}
a:hover, a:active {outline: 0;}
a img {border: 0;}
strong {font-weight:bold;}
p {padding-bottom: 20px;}
ul {list-style-position: inside;}
* {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.posrel {position: relative;}
.textalignleft {text-align: left;}
.textalignright {text-align: right;}
.textaligncenter {text-align: center;}
.div {display:block; float:left; width:100%; line-height: 2;}
.ml0 {margin-left: 0px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.ml60 {margin-left:60px;}
.ml70 {margin-left:70px;}
.ml80 {margin-left:80px;}
.ml90 {margin-left:90px;}
.ml100 {margin-left:100px;}
.mr0 {margin-right: 0px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mr40 {margin-right:40px;}
.mr50 {margin-right:50px;}
.mr60 {margin-right:60px;}
.mr70 {margin-right:70px;}
.mr80 {margin-right:80px;}
.mr90 {margin-right:90px;}
.mr100 {margin-right:100px;}
.mb0 {margin-bottom: 0px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}
.mb70 {margin-bottom:70px;}
.mb80 {margin-bottom:80px;}
.mb90 {margin-bottom:90px;}
.mb100 {margin-bottom:100px;}
.mb150 {margin-bottom:150px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}
.mt90 {margin-top:90px;}
.mt100 {margin-top:100px;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}
.pl0 {padding-left: 0px;}
.pl10 {padding-left:10px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}
.pl40 {padding-left:40px;}
.pl50 {padding-left:50px;}
.pl60 {padding-left:60px;}
.pl70 {padding-left:70px;}
.pl80 {padding-left:80px;}
.pl90 {padding-left:90px;}
.pl100 {padding-left:100px;}
.pr0 {padding-right: 0px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}
.pr30 {padding-right:30px;}
.pr40 {padding-right:40px;}
.pr50 {padding-right:50px;}
.pr60 {padding-right:60px;}
.pr70 {padding-right:70px;}
.pr80 {padding-right:80px;}
.pr90 {padding-right:90px;}
.pr100 {padding-right:100px;}
.pb0 {padding-bottom: 0px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pb40 {padding-bottom:40px;}
.pb50 {padding-bottom:50px;}
.pb60 {padding-bottom:60px;}
.pb70 {padding-bottom:70px;}
.pb80 {padding-bottom:80px;}
.pb90 {padding-bottom:90px;}
.pb100 {padding-bottom:100px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.pt60 {padding-top:60px;}
.pt70 {padding-top:70px;}
.pt80 {padding-top:80px;}
.pt90 {padding-top:90px;}
.pt100 {padding-top:100px;}
.clearfix:after {content:" ";visibility:hidden;display:block;height:0;clear:both;font-size:0;clear:both;}
.fl{float:left;}
.fr{float:right;}
.w5{width:5%;}
.w10{width:10%;}
.w14{width:14%;}
.w15{width:15%;}
.w16{width:16.666%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width:33.33%;}
.w35{width:35%;}
.w40{width:40%;}
.w45{width:45%;}
.w50{width:50%;}
.w55{width:55%;}
.w60{width:60%;}
.w65{width:65%;}
.w66{width:66.66%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}
.w90{width:90%;}
.w95{width:95%;}
.w100{width:100%;}
.wa {width:auto;}
.mauto{margin:0 auto;}
.wrap {display:block; float:none; width:100%; max-width:1140px; margin:0 auto; color: #fff; position: relative; z-index: 3;}
.clearboth{width:100%;clear:both;}
.clear{width:0;clear:both;float:none;height:0;font-size:0;line-height:0;padding:0;margin:0;}
.contentBody {background-color: #000; border:1px solid #111; margin-bottom: 100px; margin-top: 100px;}
.line {width: 100%; height: 1px; background-color: #2a2d52; margin:10px 0px;}
h2 {font-size: 28px; color: #d4d6ed;}
.label {float: left; width: 100%; font-weight: bold; padding-bottom: 5px; font-size: 18px;}
.inlineblock {display: inline-block; float: none;}
.button {display: inline-block; float: none; padding:10px 30px; color: #323579; text-decoration: none; border:1px solid #757575; background-color: transparent;}
.button:hover {background-color: #222; color: #fff;}
.transition {-webkit-transition: all 250ms ease; -moz-transition: all 250ms ease; -o-transition: all 250ms ease; -ms-transition: all 250ms ease; transition: all 250ms ease;}
.transition500 {-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -o-transition: all 500ms ease; -ms-transition: all 500ms ease; transition: all 500ms ease;}
.socialLinksWrapper {text-align: center;}
.socialLinksWrapper a {text-align: center; margin: 20px 30px; display: inline-block; float: none; color: #fff; text-decoration: none;}
.socialLinksWrapper a span {font-size: 14px; color: #aaa}
.socialLinksWrapper a:hover, .socialLinksWrapper a:hover span {color: #7185b6;}
.imageBox img {border:1px solid #111;}
.starsBackground {position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; overflow: hidden; background-image: url('images/stars.png'); background-repeat: repeat-y; background-size: 100% auto;}
.planetsWrapper {position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2; overflow: hidden;}
.planetsWrapper > div {position: absolute; left:50%; }
.planetsWrapper img {max-width: none;}
.planet1 {margin-left: -750px; top:300px;}
.planet2 {margin-left: 600px; top:800px;}
.planet3 {margin-left: -800px; top:1300px;}
.planet4 {margin-left: -900px; top:2250px;}
.planet5 {margin-left: 510px; top:1850px;}
.planet6 {margin-left: 450px; top:3050px;}
.planet7 {margin-left: -750px; top:4950px;}
.planet8 {margin-left: 650px; top:3550px;}
.iframeWrapper iframe {max-width: 100%; float: none; display: inline-block; width: 660px; height: 450px; border:1px solid #111;}

@media all and (max-width: 840px) {
	.factsheetBoxesWrapper .w20, .contatBoxesWrapper .w20 {width: 30%; padding-bottom: 40px;}
}

@media all and (max-width: 640px){
	.logosWrapper > div {padding-left: 0px; padding-right: 0px; width: 100%; padding-bottom: 20px;}
	.musicSoundsWrapper > div {width: 100%; padding-left: 0px; padding-right: 0px; padding-bottom: 20px;}
	.iframeWrapper iframe {height: 300px;}
}

@media all and (max-width: 540px) {
	.factsheetBoxesWrapper .w20, .contatBoxesWrapper .w20 {width: 50%;}
}

@media all and (max-width: 350px) {
	.factsheetBoxesWrapper .w20, .contatBoxesWrapper .w20 {width: 100%;}
}