.box_footer
{
  padding: 1em;
  color: white;
}

.footer
{
  background-color: white;
  font-size: 0.8em!important;
}

.footer a
{
  padding-top: 10px;
  color: white;
}

.footer a::hover
{
 color: #333;
 font-size:15px;
}

.footer_bottom>p
{
  text-align: center;
  color: #333;
}
.footer_bottom a
{
  color: white;
}
.links a
{
      color: white;
}
.footer_bottom a:hover
{
  color: #333; 
}
.footer_big
{

  color: #333;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#245292+0,003e91+100 */
  background: #245292; /* Old browsers */
  background: -moz-linear-gradient(top,  #245292 0%, #003e91 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #245292 0%,#003e91 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #245292 0%,#003e91 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#245292', endColorstr='#003e91',GradientType=0 ); /* IE6-9 */

}
.ft 
{
  margin-top: 2em;
  margin-bottom: 2em;
  min-height: 200px;
}
.footer_big iframe
{
  width:100%;
  height: 100%;
  opacity: 0.8;
  min-height:350px;
}
.footer_big .icona_home
{
  float: left;
  margin-top: 10px;
  margin-right: 14px;
}

.footer_big h4
{
  height: 3.8em;
  padding-top: 1.5em;
  color:white;
}
.footer_big p
{
  color: white;
  font-size: 0.8em;
}
.small_logo
{
  width: 301px;
  /* margin: 0 auto; */
  padding-bottom: 2em;
}
/* Generated by http://responsive-css.spritegen.com Responsive CSS Sprite Generator */
 
.giachino_footerhome, .giachino_footerletter, .giachino_footerphone
{ max-width: 100%; background-size: 100%; background-image: url('../../img/sprite_icon.png'); }
 
.giachino_footerhome { background-position: 0 0%; background-size: 100%; }
.giachino_footerletter { background-position: 0 50%; background-size: 100%; }
.giachino_footerphone { background-position: 0 100%; background-size: 100%; }

.contatti h5, .links h5
{
  color: white;
  font-weight: normal;
}
.contatti img
{
  float: left;
  margin-right: 11px;
  margin-top: 4px;
  width: 30px;
  height: 30px;
}
.contatti span
{
  display: inline-block;
  width: 100%;
}
/** logo facile **/
.facile_text {
  font-family: 'Comfortaa', cursive;
  margin: 8px;
  color: #990000;
  text-align: center;
}

.facile_text a: hover {  
  color: #CC0000;
  text-decoration: none;
}

.facile_text a {
  color: #990000;
  text-decoration: none;
}

.facile-logo {
  float: right;
  margin: 13px 4px 0 0;
  text-align: center;
  color: #9E181D;
}


