/*.sf-description {}*/
 .bt-formulario {
    width:30%;
-webkit-border-radius: 10px;
border-radius: 100px; 
 font-size:1em;
font-weight:bold;
color:#ae3548; 
background: #da8a9e;
padding-left:12px!important;
padding-right:12px!important;
font-size: 1em;
display: block;
padding: 10px;
text-align: center;
}

.bt-formulario:hover {
-webkit-border-radius: 10px;
border-radius: 100px;   
background: #ae3548; 
color:#fff;
  }

#edit-submit{
      width:20%;
-webkit-border-radius: 10px;
border-radius: 100px; 
 font-size:1em;
font-weight:bold;
color:#ae3548; 
background: #da8a9e;
padding-left:12px!important;
padding-right:12px!important;
font-size: 1em;

padding: 10px;
text-align: center;
  
  }
#edit-submit:hover {
-webkit-border-radius: 10px;
border-radius: 100px;   
background: #ae3548; 
color:#fff;
  }
  #edit-preview{
      width:20%;
-webkit-border-radius: 10px;
border-radius: 100px; 
 font-size:1em;
font-weight:bold;
color:#ae3548; 
background: #da8a9e;
padding-left:12px!important;
padding-right:12px!important;
font-size: 1em;

padding: 10px;
text-align: center;
  
  }
#edit-preview:hover {
-webkit-border-radius: 10px;
border-radius: 100px;   
background: #ae3548; 
color:#fff;
  }
  
  
  #superfish-1 .sf-depth-2   {
        background:#1d6c92!important;
        border-top:#1d6c92;

   
}
  #superfish-1 .sf-depth-2 a:hover {

 background:#1d6c92important;
  
}
  
  .sf-menu.sf-style-cano ul{
      
    background:#1d6c92;
    
    }
  .ei-title h2{
    
  /*  background: #ae3548; */
text-shadow: 0 1px 3px #181818;

   
     background: rgba(48,175,207,0.5)!important;
    }
    
      .ei-title h3{
        text-shadow: 0 1px 3px #181818;
      background: rgba(37,131,168,0.5)!important;
       font-size:100%;
  
   
      }
    
    .view-footer {
      visibility:hidden;
    }
    
     
     
     .wrapper a{
    color: #62cac8; 
    text-shadow: none;
    }  
    
    
    .wrapper a:hover {
    color: #fff; 
    text-shadow: none;
    font-weight:bold;
    } 
    
    #zone-footer-wrapper {
background-color: #1d6c92;
}

.inscricoes a {
  color:  #ae3548;
  font-style:normal;
  
  }
  
  .inscricoes a:hover {
    
    color: #000;
    }
    
    
.inscricoes caption {
    font-weight: bold;
    padding: 10px;
    background: none repeat scroll 0% 0% #008080;
    color: #Fff;
    
}

.inscricoes table {
margin: 0px 0px 1.5em;
width: 100%;
border-width: 1px medium 1px 1px;
border-style: solid none solid solid;
border-color: #DDD -moz-use-text-color #DDD #DDD;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
background: none repeat scroll 0% 0% #FFF;
}

.messages {
  visibility:hidden;
  }

.front  .zone-branding-wrapper  {
 
 position:absolute;
  }

 #superfish-1 a:hover{
color: #62cac8;
}    
.sf-menu.sf-style-cano a.sf-depth-1.active {
color: #62cac8;

}

h4 {
  font-size:24px;
  color:#008080;
  
  }





/*
     .front   #superfish-1 a{
color: #008080;
}   */
 .front #superfish-1 a:hover{
color: #00f6ff;
}    
.front .sf-menu.sf-style-cano a.sf-depth-1.active {
color: #00f6ff;

}

.block-lang-dropdown  {

  z-index:10!important;
  }

.front .ei-slider {
  
    z-index:-1;
  }
   .front  .ei-slider-large {
   z-index:-2;
   
      }     
    .front .zone-branding-wrapper {
    background: rgba(37,131,168,0.3)!important;
      }
    
     .front  .region-menu {
     background: rgba(255,255,255,0.0)!important;
      }
 .front .logo {
  
     background: rgba(255,255,255,0.0)!important;
      
   }   
.front  #region-branding  {
  
     background: rgba(255,255,255,0.0)!important;
}

/* =============== botão de programção ===================*/

#bt-programacao {

 font-weight: bold;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  top: 40em;
  left: auto;
  width: 8.5em;
  right: 20em;
    background: rgba(37,131,168,0.8)!important;
    color:#fff;

}


/* ================ tabela da programação =========== */



.mostra a{

  color:#000!important;

  
}
	
.mostra{
	background-color:#7eb8d3;
	color:#000;
	text-decoration: none;
	
}










.abertura a{
  font-weight: bold;
	color:#fff!important;
  font-style:normal;
	
}

.abertura{
	background-color:#f08b68;
	color:#000;
	text-decoration: none;
	padding:10px;
   border-color:#fff;
    border-width: medium;
border-style: solid;
}

.abertura:hover a{
	font-weight: bold;
	color:#fff!important;
   	
}
.abertura:hover {
	background-color:#00887e;
	
	
}


.internacional{
  background-color:#61bd53;/*8c5d83;#b6e3f0;*/
padding:10px;
	text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.internacional a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}




.internacional a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}


.internacional:hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.internacional:hover {
  background-color:#00887e;
  

}



.eu-gosto {
  background-color:#844b86;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.eu-gosto a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}

.eu-gosto:hover a{
  font-weight: bold;
	color:#fff!important;
	
}
.eu-gosto:hover {
	background-color:#00887e;
	

}


  
.infantil a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}

.infantil {
  background-color:#df669d;
 padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
.infantil:hover {
  background-color:#00887e;
  
}
.infantil:hover {
  background-color:#00887e;
	
}



.seminario {
  background-color:#75868f;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.seminario a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}

.seminario:hover {
  background-color:#00887e;
  
}

.nacional {
  background-color:#aa2443;
padding:10px;
  text-decoration: none;
     border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.nacional a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}

.nacional:hover a{
  font-weight: bold;
  color:#fff!important;
	
}
.nacional:hover {
	background-color:#00887e;
	

}

.homenagem {
  background-color:#c7cc4f;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.homenagem a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}


.homenagem:hover {
  background-color:#00887e;
  
}

.homenagem:hover {
  background-color:#00887e;
  
}

.masc-femi {
  background-color:#3d6377;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.masc-femi a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
}

.masc-femi:hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.masc-femi:hover {
	background-color:#00887e;
	

}

.experimental {
  background-color:#564d65;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.experimental  a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
}

.experimental :hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.experimental:hover {
  background-color:#00887e;
	

}

.espec-nacional {
  background-color:#69295d;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.espec-nacional   a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
}

.espec-nacional  :hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.espec-nacional:hover {
  background-color:#00887e;
  
}

.espec-inter {
  background-color:#99176d;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.espec-inter   a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
}

.espec-inter  :hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.espec-inter:hover {
  background-color:#00887e;
  

}


.encerramento{
  background-color:#a29684;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.encerramento   a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
}

.encerramento:hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.encerramento:hover {
  background-color:#00887e;
  

}

.divina{
  background-color:#07314c;
padding:10px;
  text-decoration: none;
   border-color:#FFF;
    border-width: medium;
border-style: solid;
  }
  
.divina  a{
  color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
}

.divina:hover a{
  font-weight: bold;
  color:#fff!important;
  
}
.divina:hover {
  background-color:#00887e;
 }
 
 .sf-description {
   
     color:#fff!important;
  font-style:normal;
    font-weight: bold;
   
    font-size:15px!important;
   }
#zone-f-wrapper {

background-color: #56c2df;
}

#zone-f {
  border-bottom: 1px solid #008080;
  margin-bottom: 2px;
  }
  
  
a{
  color:#000;
  font-style:normal;
}
.form-item.form-type-item{
  
  
  visibility:hidden;
  
  }

