/*Code for menu*/
@font-face {
    font-family: 'Helvetica45LightRegular';
    src: url('helveticaneue-light-webfont.eot');
    src: url('helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneue-light-webfont.woff') format('woff'),
         url('helveticaneue-light-webfont.ttf') format('truetype'),
         url('helveticaneue-light-webfont.svg#Helvetica45LightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.concertina {
width:300px; height:20px; margin:0 auto; 
position:fixed; z-index:2000;
  top:200px;
  left:100px;
}

.concertina div {position:absolute; padding:5px; left:0px; width:250px; height:20px;  
-webkit-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transform:perspective(350px) rotateX(-90deg);
-o-transform:perspective(350px) rotateX(-90deg);
transform:perspective(350px) rotateX(-90deg);
text-align:center;
    font: bold 16px/36px;
	font-family: 'Helvetica45LightRegular';
  text-decoration:none;
  color:white;
}

.concertina div p a{
line-height:20px;
}

.concertina div.p1 {background:#53c4e3; top:30px; left:50px; 
-webkit-transition:0.2s linear 1.0s;
-o-transition:0.2s linear 1.0s;
transition:0.2s linear 1.0s;
}
.concertina div.p2 {background:#3fbbdd; top:60px;
  left:25px; 
-webkit-transition:0.2s linear 0.8s;
-o-transition:0.2s linear 0.8s;
transition:0.2s linear 0.8s;
}
.concertina div.p3 {background:#5dc7e4; top:90px;
    left:125px; 
-webkit-transition:0.2s linear 0.6s;
-o-transition:0.2s linear 0.6s;
transition:0.2s linear 0.6s;
}
.concertina div.p4 {background:#30bee5; top:120px;
      left:60px; 
-webkit-transition:0.2s linear 0.4s;
-o-transition:0.2s linear 0.4s;
transition:0.2s linear 0.4s;
}
.concertina div.p5 {background:#4db9d7; top:150px;
  left:-20px; 
-webkit-transition:0.2s linear 0.2s;
-o-transition:0.2s linear 0.2s;
transition:0.2s linear 0.2s;
}
.concertina div.p6 {background:#5ec5e1; top:180px;
    left:90px; 
-webkit-transition:0.2s linear 0s;
-o-transition:0.2s linear 0s;
transition:0.2s linear 0s;
}
.concertina div.p7 {background:#0080a3; top:-30px;
    left:-50px; 
-webkit-transition:0.2s linear 0s;
-o-transition:0.2s linear 0s;
transition:0.2s linear 0s;
}

.concertina:hover div {
-webkit-transform:perspective(350px) rotateX(0deg);
-o-transform:perspective(350px) rotateX(0deg);
transform:perspective(350px) rotateX(0deg);
}
.concertina:hover .p1 {
-webkit-transition:0.2s linear 0s;
-o-transition:0.2s linear 0s;
transition:0.2s linear 0s;
}
.concertina:hover .p2 {
-webkit-transition:0.2s linear 0.2s;
-o-transition:0.2s linear 0.2s;
transition:0.2s linear 0.2s;
}
.concertina:hover .p3 {
-webkit-transition:0.2s linear 0.4s;
-o-transition:0.2s linear 0.4s;
transition:0.2s linear 0.4s;
}
.concertina:hover .p4 {
-webkit-transition:0.2s linear 0.6s;
-o-transition:0.2s linear 0.6s;
transition:0.2s linear 0.6s;
}
.concertina:hover .p5 {
-webkit-transition:0.2s linear 0.8s;
-o-transition:0.2s linear 0.8s;
transition:0.2s linear 0.8s;
}
.concertina:hover .p6 {
-webkit-transition:0s linear 1.1s;
-o-transition:0s linear 1.1s;
transition:0s linear 1.1s;
}
.concertina:hover .p7 {
-webkit-transition:0.2s linear 0s;
-o-transition:0.2s linear 0s;
transition:0.2s linear 0s;
}

.concertina div p {
  font: normal 12px/15px !important;
  color:#000;
  padding:0;
  margin:0;
}

.concertina div p a:hover {
  text-decoration:none;
}
.concertina div p a {
  display: block;
  text-decoration:none;
  color:white;
  font-weight:bold;
}
.concertina a.main {
  display:block;
  height:30px;
  text-align:center;
  vertical-align: middle;
  text-decoration:none;
  font-weight:bold;
  font-family: 'Helvetica45LightRegular';
  color:#fff;
  position:relative;
  z-index:100;
  background-color:#202020;
  line-height:30px;
  -moz-transition:background-color 2s, color 2s;
  -webkit-transition:background-color 2s, color 2s;
  -o-transition:background-color 2s, color 2s;
  transition:background-color 2s, color 2s;
   opacity:0.6;
  filter:alpha(opacity=60); 
  
}

.concertina:hover a.main {
  background-color:#00bff3;
  color:#00bff3;
}