/*
Theme Name: Gerador de App
Description: Tema/Layout desenvolvido exclusivamente para o site "Gerador de App". Sua venda ou cópia para blogs de terceiros é totalmente proibida.
Theme URI: http://www.skrow.com.br/
Author: Agência Skrow
Author URI: http://www.skrow.com.br/
Version: 1.0
*/

/* GERAL */
* {
	font-family: 'Roboto', sans-serif;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html, body {
	width: 100%;
	height: 100%;
}
body {
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
}
a,a:visited {
	color: #fff;
	text-decoration: none;
}
input, textarea, select, option, div, button, main, nav {
	-webkit-transition: all .12s linear;
	-moz-transition: all .12s linear;
	-ms-transition: all .12s linear;
	transition: all .12s linear;
	border: 0;
	outline: 0;
}
.container {
	width: 100%;
	margin: 0 auto;
	padding: 0;	
}

/* LOADING */
#loading {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 998;
  width: 100% !important;
  height: 100% !important;
  background: #000;
  -webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-ms-transition: all 0s linear;
	transition: all 0s linear;
}
#loading .icon {
	width: 100px;
	height: 100px;
	background-image: url(img/load.png);
	background-size: cover;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	-webkit-animation: spinLoad 0.8s linear infinite;
	-moz-animation: spinLoad 0.8s linear infinite;
	-ms-animation: spinLoad 0.8s linear infinite;
	-o-animation: spinLoad 0.8s linear infinite;
	animation: spinLoad 0.8s linear infinite;
	left: 50%;
	top: 50%;
	margin: -50px 0 0 -50px;
}

/* LIST */
main .list {
	width: 100%;
	font-size: 16px;
}
main .list .title {
	width: 100%;
	background: #111;
	color: #555;
	padding: 20px;
	text-transform: uppercase;
	font-weight: 700;
	border-bottom: 1px solid #333;
}
main .list .title i {
	margin: 0 5px 0 0;
}
main .list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
main .list li a {
	width: 100%;
	background: #1d1d1d;
	border-bottom: 1px solid #333;
	color: #ddd;
	width: 100%;
	display: inline-block;
	padding: 20px;
}
main .list li a:hover {
	background: #222;
}

/* MENU LATERAL */
nav#menu {
	position: fixed;
	top: 0;
	left: 0;
	width: 80%;
	height: 100%;
	background: #fff;
	z-index: 120;
	box-shadow: 0 0 30px rgba(0,0,0,0.4);
	transform: translateX(-110%);
	-o-transform: translateX(-110%);
	-ms-transform: translateX(-110%);
	-moz-transform: translateX(-110%);
	-webkit-transform: translateX(-110%);
}
.menuopen nav#menu {
	transform: translateX(0%);
	-o-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-webkit-transform: translateX(0%);
}
nav#menu .head {
	width: 100%;
	float: left;
}
nav#menu .head .content {
	width: 100%;
	float: left;
	position: relative;
}
nav#menu .head .user {
	width: 22%;
	height: 0;
	padding-top: 22%;
	margin: 15px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	z-index: 2;
}
nav#menu .head .infos {
	float: left;
	margin: 0;
	line-height: 120%;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 32%;
	transform: translateY(-50%);
}
nav#menu .head .infos .name {
	font-size: 14px;
	font-weight: 700;
	color: #000;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
nav#menu .head .infos .freq {
	font-size: 12px;
	color: #888;
	font-weight: 700;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
nav#menu ul {
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
	border-top: 1px solid #dcdcdc;
}
nav#menu ul li {
	width: 100%;
	font-size: 15px;
	vertical-align: top;
	border-bottom: 1px solid #dcdcdc;
}
nav#menu ul li a {
	display: inline-block;
	width: 100%;
	padding: 15px 0;
	color: #586168;
	letter-spacing: -0.01em;
}
nav#menu li i {
	font-size: 20px;
	width: 50px;
	text-align: center;
	vertical-align: middle;
}
nav#menu li.active a {
	background: #efefef;
	font-weight: 700;
}

nav#menu .social {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
}
nav#menu .social .title {
	background: #fff;
	font-size: 12px;
	color: #b1b1b1;
	display: inline-block;
	padding: 0 8px;
}
nav#menu .social ul {
	margin: -7px 0 0 0;
	padding: 10px 0;
}
nav#menu .social li {
	display: inline-block;
	width: auto;
	border: 0;
}
nav#menu .social li a i {
	font-size: 18px;
	width: 42px;
}
nav#menu .social li a[href*="facebook"] {
	color: #4862a3;
}
nav#menu .social li a[href*="instagram"] {
	color: #7e543d;
}
nav#menu .social li a[href*="youtube"] {
	color: #ff0000;
}
nav#menu .social li a[href*="twitter"] {
	color: #1ea1f2;
}
nav#menu .social li a[href*="google"] {
	color: #de5549;
}
nav#menu .social li a[href*="linkedin"] {
	color: #0077b5;
}
nav#menu .social li a[href*="pinterest"] {
	color: #bc0318;
}

#closemenu {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.6);
	z-index: 110;
	filter: opacity(0%);
	-webkit-filter: opacity(0%);
	visibility: hidden;
}
.menuopen #closemenu {
	filter: opacity(100%);
	-webkit-filter: opacity(100%);
	visibility: visible;
}

/* HEADER */
header {
	background-color: #000;
	display: inline-block;
	height: auto;
	width: 100%;
	z-index: 1;
	overflow: hidden;
	position: relative;
}
header .logo {
	width: 100%;
	text-align: center;
	padding: 20px 0;
}
header .logo img {
	max-height: 70px;
	vertical-align: top;
}
header #menuanchor {
	width: 56px;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #fff;
	font-size: 22px;
	float: left;
}
header .share {
	width: 56px;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #fff;
	font-size: 22px;
	float: right;
}
header #bgcapa {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #f00;
	z-index: -1;
}
header #bgcapa:before {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
	z-index: 1;
}
header #bgcapa img {
	width: 116%;
	min-height: 100%;
	height: auto;
	position: absolute;
	top: 50%;
	left: -8%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	filter: blur(10px);
}

/* MAIN */
main {
	width: 100%;
	display: inline-block;
	margin: 0;
	padding: 0 0 85px 0;
	position: relative;
	z-index: 12;
}
main audio {
	position: absolute;
	visibility: hidden;
	filter: opacity(0%);
	-webkit-filter: opacity(0%);
	width: 50%;
}
main #capa {
	width: 55%;
	max-width: 270px;
	background: #f00;
	position: relative;
	background: #fff;
	padding: 3px;
	box-shadow: 0 0 30px rgba(0,0,0,0.5);
	left: 50%;
	top: -60px;
	margin: 0 0 -30px 0;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
main #capa img {
	width: 100%;
	height: auto;
	display: inline-block;
	vertical-align: top;
}
main #musica {
	width: 100%;
	text-align: center;
	border-top: 1px dotted #cacaca;
	border-bottom: 1px dotted #cacaca;
	font-size: 17px;
	font-weight: 700;
	padding: 12px 10% 14px 10%;
}
main .button {
	width: 100%;
	text-align: center;
	margin: 20px auto;
}
main .button button {
	width: 70px;
	height: 70px;
	background: transparent;
	border: 3px solid #000;
	font-size: 22px;
	color: #000;
	margin: 0;
	padding: 0;
	-moz-border-radius: 100%;
	border-radius: 100%;
	cursor: pointer;
	outline: 0;
	display: inline-block;
	text-align: center;
}
main .button button .fa-play {
	padding-left: 2px;
}
main .button button.pause .fa-play {
	display: none;
}
main .button button.play .fa-pause {
	display: none;
}

/* MENU BOTTOM */
footer {
	background: #eaeaea;
	width: 100%;
	height: 56px;
	position: fixed;
	z-index: 88;
	bottom: 0;
	left: 0;
	padding: 22px 30px;
}
footer .volume {
	width: 100%;
	margin: 0;
	padding: 0 20px;
	left: 0;
	position: relative;
	display: inline-block;
}
footer .volume i {
	font-size: 14px;
	color: #000;
	cursor: pointer;
	float: left;
	margin: 0 0 0 -26px;
	position: relative;
}
footer .volume i.muted:after {
  content: '';
  position: absolute;
  top: -4px;
  left: 7px;
  background: #222;
  width: 2px;
  height: 20px;
  transform: rotate(20deg);
  -o-transform: rotate(20deg);
  -ms-transform: rotate(20deg);
  -moz-transform: rotate(20deg);
  -webkit-transform: rotate(20deg);
}
footer .volumeTrack {
	position: relative;
	cursor:  pointer;
	width: 100%;
	height: 6px;
	margin: 4px 0;
	background: #bababa;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
footer .volumeBar {
	display: block;
	height: 6px;
	position: absolute;
	top: 0;
	left: 0;
	background: #2d658d;
	z-index: 10;
	width: 10%;
	-moz-border-radius: 30px;
  border-radius: 30px;
}
footer .volumeBar:after {
	content: '';
	width: 16px;
	height: 16px;
	background: #2d658d;
	position: absolute;
	top: -5px;
	right: -12px;
	-moz-border-radius: 100%;
   border-radius: 100%;
}
footer .volume #percent {
	position: absolute;
  top: 0px;
  right: -10px;
	color: #bababa;
	font-size: 12px;
}

/* BARS */
#bars {
	width: 94%;
	max-width: 496px;
  height: 30px;
  left: 50%;
  position: absolute;
  top: -30px;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
#bars div {
	background: #666;
	bottom: 0;
	width: 3px;    
	height: 3px;
	position: absolute;
	-webkit-animation: sound 0ms -800ms linear infinite alternate;
	-moz-animation: sound 0ms -800ms linear infinite alternate;
	-ms-animation: sound 0ms -800ms linear infinite alternate;
	-o-animation: sound 0ms -800ms linear infinite alternate;
	animation: sound 0ms -800ms linear infinite alternate;
}

@keyframes sound {
    0% {
    	-webkit-filter: opacity(30%);
	    filter: opacity(30%);
      height: 3px; 
    }
    100% {
    	-webkit-filter: opacity(90%);
      filter: opacity(90%);
      height: 30px;        
    }
}

#bars div:nth-child(1) { left: 1px; -webkit-animation-duration: 474ms; animation-duration: 474ms; }
#bars div:nth-child(2) { left: 5px; -webkit-animation-duration: 433ms; animation-duration: 433ms; }
#bars div:nth-child(3) { left: 9px; -webkit-animation-duration: 407ms; animation-duration: 407ms; }
#bars div:nth-child(4) { left: 13px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(5) { left: 17px; -webkit-animation-duration: 400ms; animation-duration: 400ms; }
#bars div:nth-child(6) { left: 21px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(7) { left: 25px; -webkit-animation-duration: 441ms; animation-duration: 441ms; }
#bars div:nth-child(8) { left: 29px; -webkit-animation-duration: 419ms; animation-duration: 419ms; }
#bars div:nth-child(9) { left: 33px; -webkit-animation-duration: 487ms; animation-duration: 487ms; }
#bars div:nth-child(10) { left: 37px; -webkit-animation-duration: 449ms; animation-duration: 449ms; }
#bars div:nth-child(11) { left: 41px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(12) { left: 45px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(13) { left: 49px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(14) { left: 53px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(15) { left: 57px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(16) { left: 51px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(17) { left: 55px; -webkit-animation-duration: 408ms; animation-duration: 408ms; }
#bars div:nth-child(18) { left: 59px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(19) { left: 63px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(20) { left: 67px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(20) { left: 71px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(21) { left: 75px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(22) { left: 79px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(23) { left: 83px; -webkit-animation-duration: 469ms; animation-duration: 469ms; }
#bars div:nth-child(24) { left: 87px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(25) { left: 91px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(26) { left: 95px; -webkit-animation-duration: 411ms; animation-duration: 411ms; }
#bars div:nth-child(27) { left: 99px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(28) { left: 103px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(29) { left: 107px; -webkit-animation-duration: 461ms; animation-duration: 461ms; }
#bars div:nth-child(30) { left: 111px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(31) { left: 115px; -webkit-animation-duration: 433ms; animation-duration: 433ms; }
#bars div:nth-child(32) { left: 119px; -webkit-animation-duration: 407ms; animation-duration: 407ms; }
#bars div:nth-child(33) { left: 123px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(34) { left: 127px; -webkit-animation-duration: 400ms; animation-duration: 400ms; }
#bars div:nth-child(35) { left: 131px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(36) { left: 135px; -webkit-animation-duration: 441ms; animation-duration: 441ms; }
#bars div:nth-child(37) { left: 139px; -webkit-animation-duration: 419ms; animation-duration: 419ms; }
#bars div:nth-child(38) { left: 143px; -webkit-animation-duration: 487ms; animation-duration: 487ms; }
#bars div:nth-child(39) { left: 147px; -webkit-animation-duration: 449ms; animation-duration: 449ms; }
#bars div:nth-child(40) { left: 151px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(41) { left: 155px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(42) { left: 159px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(43) { left: 163px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(44) { left: 167px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(45) { left: 171px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(46) { left: 175px; -webkit-animation-duration: 408ms; animation-duration: 408ms; }
#bars div:nth-child(47) { left: 179px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(48) { left: 183px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(49) { left: 187px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(49) { left: 191px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(50) { left: 195px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(51) { left: 199px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(52) { left: 203px; -webkit-animation-duration: 469ms; animation-duration: 469ms; }
#bars div:nth-child(53) { left: 207px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(54) { left: 211px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(55) { left: 215px; -webkit-animation-duration: 411ms; animation-duration: 411ms; }
#bars div:nth-child(56) { left: 219px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(57) { left: 223px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(58) { left: 227px; -webkit-animation-duration: 461ms; animation-duration: 461ms; }
#bars div:nth-child(59) { left: 231px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(60) { left: 235px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(61) { left: 239px; -webkit-animation-duration: 407ms; animation-duration: 407ms; }
#bars div:nth-child(62) { left: 243px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(63) { left: 247px; -webkit-animation-duration: 400ms; animation-duration: 400ms; }
#bars div:nth-child(64) { left: 251px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(65) { left: 255px; -webkit-animation-duration: 441ms; animation-duration: 441ms; }
#bars div:nth-child(66) { left: 259px; -webkit-animation-duration: 419ms; animation-duration: 419ms; }
#bars div:nth-child(67) { left: 263px; -webkit-animation-duration: 487ms; animation-duration: 487ms; }
#bars div:nth-child(68) { left: 267px; -webkit-animation-duration: 449ms; animation-duration: 449ms; }
#bars div:nth-child(69) { left: 271px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(70) { left: 275px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(71) { left: 279px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(72) { left: 283px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(73) { left: 287px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(74) { left: 291px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(75) { left: 295px; -webkit-animation-duration: 408ms; animation-duration: 408ms; }
#bars div:nth-child(76) { left: 299px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(77) { left: 303px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(78) { left: 307px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(78) { left: 311px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(79) { left: 315px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(80) { left: 319px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(81) { left: 323px; -webkit-animation-duration: 469ms; animation-duration: 469ms; }
#bars div:nth-child(82) { left: 327px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(83) { left: 331px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(84) { left: 335px; -webkit-animation-duration: 411ms; animation-duration: 411ms; }
#bars div:nth-child(85) { left: 339px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(86) { left: 343px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(87) { left: 347px; -webkit-animation-duration: 461ms; animation-duration: 461ms; }
#bars div:nth-child(88) { left: 351px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(89) { left: 355px; -webkit-animation-duration: 433ms; animation-duration: 433ms; }
#bars div:nth-child(90) { left: 359px; -webkit-animation-duration: 407ms; animation-duration: 407ms; }
#bars div:nth-child(91) { left: 363px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(92) { left: 377px; -webkit-animation-duration: 400ms; animation-duration: 400ms; }
#bars div:nth-child(93) { left: 381px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(94) { left: 385px; -webkit-animation-duration: 441ms; animation-duration: 441ms; }
#bars div:nth-child(95) { left: 389px; -webkit-animation-duration: 419ms; animation-duration: 419ms; }
#bars div:nth-child(96) { left: 393px; -webkit-animation-duration: 487ms; animation-duration: 487ms; }
#bars div:nth-child(97) { left: 397px; -webkit-animation-duration: 449ms; animation-duration: 449ms; }
#bars div:nth-child(98) { left: 401px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(99) { left: 405px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(100) { left: 409px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(101) { left: 413px; -webkit-animation-duration: 458ms; animation-duration: 458ms; }
#bars div:nth-child(102) { left: 417px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(103) { left: 421px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(104) { left: 425px; -webkit-animation-duration: 408ms; animation-duration: 408ms; }
#bars div:nth-child(105) { left: 429px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(106) { left: 433px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(107) { left: 437px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(107) { left: 441px; -webkit-animation-duration: 467ms; animation-duration: 467ms; }
#bars div:nth-child(108) { left: 445px; -webkit-animation-duration: 424ms; animation-duration: 424ms; }
#bars div:nth-child(109) { left: 449px; -webkit-animation-duration: 410ms; animation-duration: 410ms; }
#bars div:nth-child(110) { left: 453px; -webkit-animation-duration: 469ms; animation-duration: 469ms; }
#bars div:nth-child(111) { left: 457px; -webkit-animation-duration: 406ms; animation-duration: 406ms; }
#bars div:nth-child(112) { left: 461px; -webkit-animation-duration: 427ms; animation-duration: 427ms; }
#bars div:nth-child(113) { left: 465px; -webkit-animation-duration: 411ms; animation-duration: 411ms; }
#bars div:nth-child(114) { left: 469px; -webkit-animation-duration: 470ms; animation-duration: 470ms; }
#bars div:nth-child(115) { left: 473px; -webkit-animation-duration: 447ms; animation-duration: 447ms; }
#bars div:nth-child(116) { left: 477px; -webkit-animation-duration: 461ms; animation-duration: 461ms; }
#bars div:nth-child(117) { left: 481px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(118) { left: 485px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(119) { left: 489px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }
#bars div:nth-child(120) { left: 493px; -webkit-animation-duration: 425ms; animation-duration: 425ms; }

/* ANIMATION LOAD */
@keyframes spinLoad{
	from{
		transform: rotate(0deg);
	}
	to{
		transform: rotate(360deg);
	}
}
@-o-keyframes spinLoad{
	from{
		-o-transform: rotate(0deg);
	}
	to{
		-o-transform: rotate(360deg);
	}
}
@-ms-keyframes spinLoad{
	from{
		-ms-transform: rotate(0deg);
	}
	to{
		-ms-transform: rotate(360deg);
	}
}
@-moz-keyframes spinLoad{
	from{
		-moz-transform: rotate(0deg);
	}
	to{
		-moz-transform: rotate(360deg);
	}
}
@-webkit-keyframes spinLoad{
	from{
		-webkit-transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
	}
}
