/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Tim Strifler
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

/* Main menu padding */
@media (min-width: 960px) {
  #top-menu li {
    padding-right: 45px;
  }
}

/* Start Hide Main Footer */
#main-footer {
  display: none;
}

/* Main menu hover color */
#top-menu-nav #top-menu a:hover,
#mobile_menu_slide a:hover {
color: #000000 !important;
opacity:1 !important;
}
/* Menu Effect 2 - growing underline */
#top-menu > li > a:hover {
color: #6100ff !important;
}

#top-menu-nav > ul > li > a {
display: inline-block;
position: relative;
padding-bottom: 0px;
}

#et-info-email:hover, #et-secondary-menu>ul>li>a:hover, #top-menu-nav>ul>li>a:hover, .et-social-icons a:hover {
opacity: .7;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}

#top-menu-nav > ul > li > a:hover:after {
background-color: #6100ff !important;
}

#top-menu-nav > ul > li > a:hover:after {
width: 100%;
background: #6100ff !important;
}

#top-menu-nav > ul > li > a:after {
content: '';
display: block;
margin: auto;
margin-top: 7px;
height: 2px;
width: 0px;
background: transparent;
transition: width .5s ease, background-color .5s ease;
}



/* Remove blue selection border */
input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
