
.scdivimenu-menu{
    position: absolute;
    width: 100%;
    top: 0;
    right: 0;
    z-index: 100;
    display: none;
    /* padding-top: 16px; */
    /* z-index: 10001 !important; */
    z-index: 200000 !important;
    border-top: 1px solid #e9e9e9;
    -webkit-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.20);
    -moz-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.20);
    box-shadow:0px 4px 7px 0px rgba(0,0,0,0.20);
}
.scdivimenu-menu .et-boc{
    opacity: 1;
}
.et-db #et-boc .et-l .et_pb_row.megamenu{
    -webkit-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.20);
    -moz-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.20);
    box-shadow:0px 4px 7px 0px rgba(0,0,0,0.20);
}
.et-db #et-boc .et-l .et_pb_module ul.nav li.scdivimenu-trigger ul.sub-menu{
    display: none;
}
.scdivimenu-menu .scdivimenu-arrow{
    position: absolute;
    opacity: 1;
}
.et-db #et-boc .et-l .scdm-wrap{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px 0;
}
.et-db #et-boc .et-l .scdm-wrap .mg-col {
    width: 33.33%;
    padding:0 20px;
}
.et-db #et-boc .et-l .scdm-wrap ul{
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 15px;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu li{
  list-style: none;
  display: block;
  width: 100%;
  margin-bottom: 12px;
  position: relative;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu li a{
  color: #095fa2;
  font-size: 19px;
  line-height: 1.4em;
  font-weight: 400;
  padding-bottom: 0px;
  display: inline-block;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu >  li > a{
  font-weight:700;
  color: #f66129;
  padding-bottom: 10px;
  border-bottom: 1px solid #e0e0e0;
  width: 100%;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu > li > span.mg-plus {
  display: none !important;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu  li ul.mg-sub ul.mg-sub{
  display: none;
  padding-bottom: 10px;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu  > li > ul.mg-sub > li.mg-has-children{
  padding-left: 30px;
  background-color: #fafafa;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu  > li > ul.mg-sub > li.mg-has-children > a{
  padding: 10px 10px;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu  li span.mg-plus{
  background: url(../images/mg-menu-plus.png) no-repeat center;
  position: absolute;
  top: 12px;
  left: 10px;
  width: 21px;
  height: 21px;
  z-index: 1;
  cursor: pointer;
}
.et-db #et-boc .et-l .scdm-wrap .mg-menu  li span.mg-plus.opened{
  background-image: url(../images/mg-menu-minus.png);
}
.et-db .scdivimenu-menu{
  margin-top: 45px;
}
.et-db.scrolled-body .scdivimenu-menu,
.home.et-db .scdivimenu-menu{
  margin-top: 29px;
}
.et-db .scdivimenu-menu .et-l{
  overflow-y: auto;
}

.scdivimenu-menu .scdivimenu-arrow{
  content: '';
  background: url(../images/arrowshadow.png) repeat !important;
  position: absolute;
  top: -13px;
  width: 25px;
  height: 13px;
}
.et-db #et-boc .et-l .et_pb_module.header-bar .et-menu-nav ul li.scdivimenu-trigger:hover a::before{
  content: '';
  width: 100%;
  height: 80px;
  position: absolute;
  left: 0;
  top: 100%;
}
.et-db .scdivimenu-menu #et-boc .et-l .et_pb_module.three-col .et_pb_text_inner{
  display: flex;
}
.et-db .scdivimenu-menu #et-boc .et-l .et_pb_module.three-col .et_pb_text_inner ul{
  width: 33.33%;
  padding-right: 20px;
}
.et-db .scdivimenu-menu #et-boc .et-l .et_pb_module .et_pb_text_inner ul li::before{
  display: none;
}
.et-db .scdivimenu-menu #et-boc  .et-l .et_pb_module .et_pb_text_inner ul li strong{
  font-weight: 500;
}
.et-db .scdivimenu-menu #et-boc  .et-l .et_pb_module .et_pb_text_inner ul li{
  padding-left: 0;
  padding-bottom: 18px;
}
.et-db .scdivimenu-menu #et-boc .et-l .et_pb_module a{
  color: #333;
}
.et-db .scdivimenu-menu #et-boc .et-l .et_pb_module a:hover{
  color: #428230;
  opacity: 1;
}
@media all and (max-width:1500px) {
.et-db #et-boc .et-l .et_pb_row.megamenu .scdm-wrap .sc-col1 {
  padding-right: 40px;
 }
.et-db #et-boc .et-l .et_pb_row.megamenu .scdm-wrap .sc-col2 {
  padding-left: 40px;
 }
}
@media all and (max-width:1400px) {
.et-db #et-boc .et-l .et_pb_row.megamenu .mgm-row-col2 {
  padding-left: 40px !important;
}
}
