/*---------------------------------------------------------------------------------

 Theme Name:   DIVI
 Theme URI:    http://www.gkf-work.de
 Description:  
 Author:       GKFwork
 Author URI:   
 Template:     Divi
 Version:      3.0.83
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
.et_fullwidth_nav #top-menu li.mega-menu > ul {

    right: 30px !important;
    left: 30px !important;
    width: 75%;

}

#top-menu a {
    display: block;
    position: relative;
    color: #000 !important;
    text-decoration: none;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}


#top-menu li.mega-menu > ul > li > a:first-child {
    padding-top: 0 !important;
    border-bottom: 1px solid rgba(0,0,0,.03);
    font-weight: 700;
    font-size: 11px;
}
#top-menu li.mega-menu > ul > li > a {
    width: 90%;
    padding: 0px 0px 2px 5px;
}

h1, h2, h3, h4, h5 {font-family: 'Monopolix bold', sans-serif;}
p {font-family: 'Monopolix medium', sans-serif;}



.nav li ul {

    text-align: left;
    -webkit-transform: translate3d(0,0,0);

}
.nav li ul {

    visibility: hidden;
    z-index: 9999;
    width: 260px;
    border-top: 3px solid #2ea3f2;
        border-top-color: rgb(46, 163, 242);
    opacity: 0;
    background: #fff;
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
	font-weight: 700;
    font-size: 11px;

}
#top-menu li li a {
    width: 240px;
    padding: 6px 10px;
    font-weight: 700;
    font-size: 11px;
}
#top-menu li li {

    margin: 0;
    padding: 0 10px;

}