/*
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: 3.20.2.1566422586
Updated: 2023-10-21 21:23:06

*/
#main-header .et_mobile_menu .menu-item-has-children > a {
    position: relative;
    background-color: transparent;
}
#main-header .et_mobile_menu .menu-item-has-children > a:after {
    font-size: 16px;
    position: absolute;
    top: 13px;
    right: 10px;
    content: '\4c';
    font-weight: normal;
    text-align: center;
    font-family: 'ETmodules';
    -moz-font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    font-variant: normal;
    text-transform: none;
    speak: none;
}
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after {
    content: '\4d';
}
#main-header .et_mobile_menu ul.sub-menu {
    display: none !important;
    -moz-transition: all 1.5s ease-in-out;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
    visibility: hidden !important;
}
#main-header .et_mobile_menu .visible > ul.sub-menu {
    display: block !important;
    visibility: visible !important;
}


@media only screen and (min-width: 981px) {

.introimage img {
    width: 90px;
    height: 60px;
}	
	
table,
  input,
  textarea,
  button,
  select {
    font-size: 14px;
  }
#top-menu-nav #top-menu a:hover,
#mobile_menu_slide a:hover { 
    color: red !important; 
    opacity:1 !important;
}
#main-header { min-height:96px !important; } /* normal */
#main-header.et-fixed-header { min-height: 250px !important;  } /* shrunken header */

}
