/*INDEX 4*/

.mil-top-panel-frame .mil-top-panel .mil-logo.mil-logo-sm {
    /*width: 72px;*/
    width: 90px;
}

.mil-top-panel-frame .mil-navigation li a {
    font-size: 15px;
}

.mil-link {
    text-transform: uppercase;
}

.scavolini .bold {
    color: #212121;
    font-weight: 700;
    text-transform: uppercase;
}

html, body {
    color: #212121;
}

    body .storia, body .servizi, body .ambienti, footer {
        color: #898D96;
    }



#notifybar {
    background-color: #898D96;
    color: #fff;
    display: block;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    /*font-size: 16px;*/
    padding: 5px 0;
}


/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {

    .mil-top-panel-frame .mil-top-panel .mil-logo img {
        width: 80px;
    }

    .mil-display-1 {
        font-size: 67px;
    }

    /*.marchi .mil-btn.mil-btn-border {
        font-size: 13px;
    }*/

    .mil-btn {
        white-space: normal;
        text-align: center;
    }
}
