/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.4.6.1589890936
Updated: 2020-05-19 14:22:16
*/

/* MENU */
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item>a, .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a, .et_pb_menu_0_tb_header.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a {text-decoration: underline; text-decoration-thickness: 3px; text-underline-offset: 4px;}
.et-menu li li a {padding: 5px 20px; width: 220px; font-size: 16px !important;}
.nav li ul {position: absolute; padding: 0px !important; z-index: 9999; width: 260px; background: #ffffff; visibility: hidden; opacity: 0; border-top: 3px solid #2ea3f2; box-shadow: 0 0px 0px rgba(0, 0, 0, .1); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.1); -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .1); -webkit-transform: translateZ(0); text-align: left; border: none; text-transform: uppercase;}


/*
#logo {height: 80px !important; max-height: 80px; padding-top:20px;}
#main-header {height: 110px !important;}
.evidenziatore1 {text-transform: uppercase; color:#E09900;}
@media only screen and (min-width: 981px) {.et_header_style_centered #logo {max-height: 100px !important;}}
.et_header_style_centered #main-header .logo_container {height: 100px; margin-bottom:30px;}
*/