@font-face {  
  font-family: "indi";  
  src: url(./Cicle.ttf); /* IE */  
  src: local("Indeal Pro 1.23"), url(./Cicle.ttf ) format("truetype"); /* non-IE */  
}

*{
  font-family:"indi", Arial;
  font-weight:normal;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

html {
  background: url(img/web_bg.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
  padding:  5px 5px 5px 5px;
}

h1 {
  margin-top:0px;
  font-family:"indi";
  font-size: 50px;
  font-weight:bold;
  color:#FFF;
  float: left;
}
  
#header{
  width: 100%;
  height: 50px;
}

#header img{
  float: right;
  height: 50%;
}
  
#header a{
  text-decoration: none;
  color: #FFFFFF;
  background: #2E64FE;
}

#tweets {
  float: right;
  font-size: 17px;
  font-weight:bold;
  color:white; 
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px; 
  border-radius: 6px;	
}

#titulo_text{ 
  margin: auto 0 auto 0;
  width: 40%;
  height: 80%;
  font-size:27px;
  color: white;
  font-family:"indi";
  font-weight: bold;
  line-height: 1.3em;
  float: left;
}

#titulo_text a{
  text-decoration: none;
  color: #000;
  background: #2E9AFE;
}

#titulo_text_right{ 
  margin-top: 1%;
  width: 35%;
  height: 80%;
  font-size:21px;
  color: white;
  font-family:"indi";
  font-weight: bold;
  line-height: 1.3em;
  float: right;
}

#titulo_text_right a{
  text-decoration: none;
  color: #000;
  background: #2E9AFE;
}

#main{
  padding-top:0px;
  margin-top:5px;
  width: 100%;
}

#left_icons{
  margin-top:1px;
  margin-bottom:5px;
  height: 20px;
  width: 100%;
  text-align: left;
  float: left;
}

#left_icons a{
  text-decoration: none;
  color: #FFFFFF;
  background: #2E64FE;
}

#right_icons{
text-decoration: none;
  margin-top:15px;
  width: 100%;
  text-align: right;
  float: right;
}

#footer{
  background: #5858FA;
  height: 34px;
  position: absolute; 
  bottom: 2px; 

  -webkit-border-radius: 3px; 
  -moz-border-radius: 3px; 
  border-radius: 3px;
}
 
/* lavaLamp menu  */

#lavaLampMenu{
margin-top:20px;
margin-bottom: 20px;
height: 50px;
width:100%;
}

.lavaLampNoImage {
  margin: 0 0 5px 0;
  position: left;
  height: 45px;
  
  font-size:22px;
  background-color: rgba(0,0,0,0.4);

  overflow: hidden;

  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  border-radius: 10px;
  
  padding: 5px;

}

.lavaLampNoImage li {
  float: left;
  list-style: none;
  height: 45px;
  width: 150px;

  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  border-radius: 10px;
  
  background-color: rgba(0,0,0,0.0);
}

.lavaLampNoImage li.back {
  background-color: #FFCC00;
  height: 45px;
  width: 100px;
  z-index: 8;
  position: absolute;

  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 

  border-radius: 10px;
}

.lavaLampNoImage li a {
  text-decoration: none;
  color: white;
  outline: none;
  text-align: center;
  height: 30px;
  width: 120px;
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px;
  background-color: #FFCC00;
  letter-spacing: 0;
  z-index: 10;
  display: block;
  float: center;
  position: relative;
  overflow: hidden;
  margin:4px auto auto 12px;
  padding-top: 8px;
}

/* Sliding DIV */

.slidingDivMH {
  padding:20px;
  margin-top:10px;
  border-bottom:5px solid #3399FF;
  
  background-color: rgba(74,120,236,0.6);
}

.show_hide_MH {
  display:none;
}

.slidingDivPERFORM {
  padding:20px;
  margin-top:10px;
  border-bottom:5px solid #3399FF;
   
  background-color: rgba(74,120,236,0.6);
}

.show_hide_PERFORM {
  display:none;
}

.slidingDivPFC {
  padding:20px;
  margin-top:10px;
  border-bottom:5px solid #3399FF;
   
  background-color: rgba(74,120,236,0.6);
}

.show_hide_PFC {
  display:none;
}

.slidingDivESEO {
  padding:20px;
  margin-top:10px;
  border-bottom:5px solid #3399FF;
   
  background-color: rgba(74,120,236,0.6);;
}

.show_hide_ESEO {
  display:none;
}

.slideHide{
  text-decoration: none;
  color: white;
  font-size: 10px;
}

.slideHide a{
  text-decoration: none;
  color: #0317AB;
  font-size: 10px;
}
