/* If you want to add your own CSS code, please do it in this file */



.formulariocontacto{
/*background:red;*/
}

.formulariocontacto form{
    width:100%;
    }
    
.formulariocontacto input, .formulariocontacto textarea{
    border:1px solid #9c9a9b;
    }    
    
.ponteencontacto{
text-align:center;
    margin-bottom:50px;

    }
    
.ponteencontacto a{
    border:3px solid #9c9a9b;
    padding:20px 150px;
    background:#3a3a78;
    color:#ffffff;
    }   
    
.ponteencontacto a:hover{
     background:#9c9a9b;
    color:#ffffff;
    }     
    
.lineahome{}

.lineahome h4{
border-bottom:1px solid #b1b1b1;
margin-bottom:5px;
padding-bottom:5px;
font-weight:bold;
}    

.icon_box img{
width:75%;
} 

.icon_box .desc_wrapper{
font-size:0.9em;
}

.hometexto{
}

.hometexto ul{
}

.hometexto ul li{
list-style:square;
color:#626262;
}

.wpb_wrapper h3{
border-bottom:1px solid #3a3a78;
text-align:center;
padding-bottom:7px;
}

.Recent_posts h6{
font-size:1.2em;
}

.idioma{float:right;margin:15px 20px 0 0;}
.redes{float:right;margin:10px 20px 0 0;}
.redes img{margin:0 5px; height:22px;}


.fondoslider{
          background-color: rgba(159, 159, 159, 0.7);
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          border-radius: 5px;
          padding:5px;     
          line-height: 5.6; 
          }

@media only screen and (max-width: 767px){
.icon_box img{
100%;
}
/*.redes, .idioma{float:center;margin:0 auto;width:60%;}   */
.idioma{width:40%;}
}