/*
Theme Name:  Somentra Child
Theme URI:    
Description:  Myl2 Child Theme
Version:      2.1.0
Author:       
Author URI:   
Template:     impeka
*/

#grve-fullpage .grve-section.noalt {
    height: 170px !important;
}
#grve-main-content .grve-main-content-wrapper, #grve-sidebar {
    padding-top: 0px;
    padding-bottom: 0px;
}
#grve-feature-section .grve-navigation-style-3.grve-skin-dark, #grve-feature-section .grve-navigation-style-3.grve-skin-default {
    color: #ffffff;
}
.grve-element.grve-text p {
    text-align: justify;
}
.nf-form-content label {
    font-size: 14px !important;
    line-height: 16px !important;
}
.nf-form-content .label-above .nf-field-label, .nf-form-content .label-below .nf-field-label, .nf-form-content .label-hidden .nf-field-label {
	margin-bottom: 2px !important;
}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content input.ninja-forms-field, .nf-form-content select.ninja-forms-field:not([multiple]) {
    height: 40px !important;
}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field {
	    font-size: 14px !important;
}
.select2-choice, input[type=date], input[type=email], input[type=input], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
	    min-height: 26px !important;
}
#ninja_forms_required_items, .nf-field-container {
	margin-bottom: 13px !important;
}
.nf-form-content textarea.ninja-forms-field {
    height: 120px !important;
}
.nf-form-fields-required {
    display: none;
}
.nf-field-description {
    width: 100%!important;
    margin-right: 0%!important;
    font-size: 11px!important;
}
.nf-field-label {
    width: 50% !important;
}
.testo-centrale14 p {
    font-size: 14px;
}
#lg-counter {
    display: none;
}


/*SMARTPHONE*/
@media only screen and (max-width: 767px) {
#grve-fullpage .grve-section.noalt {
    height: 200px !important;
}
/*
ul#menu-main-menu-it li {
    margin-left: 10px;
}*/
.grve-horizontal-menu > .grve-menu > .grve-first-level + .grve-first-level {
    margin-left: 10px;
}
}