/* Stile pulsanti menu */
.inner, .nav-main > div.menu > ul > li > .inner {
    position: relative !important;
    padding: 1.5em 2em !important;
    border-radius:0  !important;
    -webkit-transition: all .2s ease-in-out !important;
    -moz-transition: all .2s ease-in-out !important;
    -ms-transition: all .2s ease-in-out !important;
    transition: all .2s ease-in-out !important;

}

.nav-main > ul > li > .inner:hover, .nav-main > ul > li:hover > .inner {
    -webkit-box-shadow: inset 0 -0.2em 0 0;
    color: blue;
    border-bottom-color: #537db4;
    /* border: solid; */
    /* box-shadow: inset 0 0.15em 0.72em 0 rgba(0,0,0, 0.075); */
}

.menu{
    position: relative !important;
    padding: 1.5em 2em !important;
    border-radius: 0em !important;
    -webkit-transition: all .2s ease-in-out !important;
    -moz-transition: all .2s ease-in-out !important;
    -ms-transition: all .2s ease-in-out !important;
    transition: all .2s ease-in-out!important;
}

/*posizione pulsanti menu*/

.header-wrapper.is-sticky {
    position: fixed;
    width: 100%;
    left: 0;
    /* top: 0; */
    z-index: 999;
-webkit-animation: stickyHeader 0.6s; 
animation: stickyHeader 0.9s;

}

.nav-main > ul > li {
    padding-top: 5px;
    padding-bottom: 22px;
}


/* Posizione e dimensione Logo */
.logo.type-img, h1.logo.type-img, .wm-accordion .wm-item-title, .wm-posts-wm_projects.wm-posts-layout-simple .title h2, .wm-posts-wm_projects.wm-posts-layout-simple .title h3, .wm-posts-wm_projects.wm-posts-layout-simple .title h4, .wm-testimonials blockquote {
    font-size: 2.5em !important;}
.header-wrapper.is-sticky .logo, .header-wrapper.is-sticky h1.logo, .header-wrapper.is-sticky .nav-main > ul > li {
    padding-top: 0;
    padding-bottom: 15px;
}


.nav-main > ul > li.active-menu-item > a {
   -webkit-box-shadow: none;; 
   box-shadow: none;; 
    -webkit-box-shadow: inset -0.1 0 0;
    color: #537db48f;
    border-bottom-color: #537db4;
    /* border: solid; */
box-shadow:none;
}


/* Classi pulsantoni */

.color-blue {
   
    border-radius: 0;
    box-shadow: none !important;
   
}
.wm-button.color-blue, button.color-blue, [type="button"].color-blue, [type="submit"].color-blue 
{  background-color: #0537db;
}

.wm-button.color-blue:hover, button.color-blue:hover, [type="button"].color-blue:hover, [type="submit"].color-blue:hover, .wm-button.color-blue:active, button.color-blue:active, [type="button"].color-blue:active, [type="submit"].color-blue:active {
background-color: #f9b000;
border-color: ffffff!important;
}

.wm-button, .wm-button:hover, .color-blue, .wm-button.color-blue, button.color-blue, .wm-button.color-blue:hover
{
border-color: none!important;
}
