
.grey-color{ color:#666;}

.head{border-bottom:1px solid #efefef !important;}
.top-bar a,.top-bar h1, .chisiamo-text h3, .chisiamo-text p{color:#454545 !important;}
.top-bar .sml-menu-login a{color:#ffffff !important;}

/*    Chi siamo    */

.chisiamo-text{float:left !important;margin-left:30px;}
.chisiamo-text h3{text-transform:uppercase;font-family: "lato-bold", Helvetica, Arial, sans-serif;}
.chisiamo-text p{font-family: "lato-light", Helvetica, Arial, sans-serif;}
.chisiamo-top{margin-top:50px;}
.img-fancy{padding:5px 5px 0 0 !important;}
.img-fancy img{position:relative;left:-5px;top:5px;}

/*    Servizi    */

.hero-servizi{height:85vh;}
.servizi-top{width:100%;height:65vh;}
.servizi-cont{clear:both;height:auto;font-family: "raleway-regular", Helvetica, Arial, sans-serif;}
.servizi-intro{    
    height: auto;
    width: 80%;
    margin: 0 auto;
    padding: 30px 0;}
.servizi-inner{margin:0 auto;width:80%;}
.servizi-cont h4, .servizi-cont h5{font-family: "raleway-bold", Helvetica, Arial, sans-serif;}
.servizi-cont ul{list-style:none;margin:0;}
.servizi-cont p{margin-top:20px !important;}
.servizi-cont li{padding:70px 0;clear:both;}
.servizi-cont li:nth-child(odd){background:#f5f5f5 !important;}

/*   Gestione forniture   */        
          
.gestione-img{background:url(../img/gestione-forniture.jpeg);}
.servizi-cont li i{color:#777 !important; -webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}
.servizi-cont li i:hover{color:#555 !important;}
.servizi-inner i{font-size:4rem;margin:3% 5% 0 10%;display:inline;float:left;height:120px;}
.servizi-text{float:left;display:inline;height:auto;}

/*  Diagnosi e Certificazione  */

.servizi-outro{padding:80px 0 30px 0;}
.diagnosi-img{background:url(../img/visioenergy-certificazione-energetica.jpg) center;}

/*  Servizi a 360°  */
.altri-servizi-img{background:url(../img/energy-night.jpg) center;}


/*  Login  */

.hero-login{height:25vh;}
.login-box {
  background: #fff;
  border: 1px solid #ddd; 
  margin: 100px 0 20px 0;
  padding: 40px 20px 10px 20px;
}
.but{background-color:#f3be35 !important;border-color:#fbdd90 !important;}
.but:hover, .but:focus{background-color:#fbdd90 !important;border-color:#f3be35 !important;}
        





