/*
Theme Name: Divi-child
Theme URI: http://audiencewebsites.com/
Template:     Divi
Version: 1.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://audiencewebsites.com/
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
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/* Browser Reset */
@import url("../Divi/style.css");

#top-menu li li a { width:250px; padding: 6px 5px;}
.nav li ul { width:270px; }
@media only screen and (min-width: 981px) {
.sub-menu-columns ul.sub-menu li {
    display: inline-block;
    float: left;
    width: 200px;
}
.sub-menu-columns ul.sub-menu li:nth-child(odd) {
    float: left;
    margin-right: 10px;
}
.sub-menu-columns ul.sub-menu li:nth-child(even) {
    float: right;
}
.menu-item-121 ul.sub-menu{width:500px !important}
.menu-item-121 ul.sub-menu li ul.sub-menu{width:auto !important}
}

/* web wonks additional */ 
/* fix prevent contact submit button from jumping around on hover. */
button.et_pb_contact_submit:hover {
  padding-right: 1em!important;
}
button.et_pb_contact_submit:after {
  display: none!important;
}

/* top toolbar additions */
#et-info {
  width: 100%;
}

#et-info .form-link {
  display: block;
  line-height: 2em;
}
@media only screen and (min-width: 981px) {
  #et-info .form-link { 
    float: right;
    line-height: 1em;
  }
}

/* services menu special */
#menu-item-377 a, #menu-item-230 a {
  color: #B00088;
}