

.drop_down .second ul li{
  border-bottom-color: rgba(196, 196, 196, 1);
}

.drop_down .wide .second ul li a, .drop_down .wide .second > .inner > ul > li.sub > ul > li > a{
  padding: 2.5px 7.5px;
}

.drop_down .wide.full_width_wide_menu .second ul{
  width: 70%;
}

.drop_down .wide .second ul{
   padding: 10px 0px; 
}

.drop_down .wide .second ul li{
  width: 100%;
  border-left: 1px solid #c6c6c6;
}

.drop_down .wide .second ul li ul li{
  width: 100%;
}

.drop_down .second .inner ul, .drop_down .second .inner ul li ul, .shopping_cart_dropdown, li.narrow .second .inner ul, .header_top .right #lang_sel ul ul, .drop_down .wide .second ul li.show_widget_area_in_popup .widget, .drop_down .wide.wide_background .second{
   background-color: #ffffff;
}

.drop_down .wide.wide_background .second .inner ul{
  text-align: left;
}



#nav-menu-item-17369 ul ul{
  margin-left: 6.5px;
}

#nav-menu-item-17369 ul ul ul{
  margin-left: 14px;
}

#nav-menu-item-16607, #nav-menu-item-16783, #nav-menu-item-16835, #nav-menu-item-16939, #nav-menu-item-16942{
  width: 120px;
}

#nav-menu-item-17109 ul, #nav-menu-item-17145 ul{
 margin-top: 0px;
}

#nav-menu-item-17109, #nav-menu-item-17145{
  margin-top: 6px;
}

#nav-menu-item-17108 ul{
 line-height: 1.0;
}


#nav-menu-item-19283 ul{ 
padding-left: 400px;
}

.drop_down .wide.icons .second i{
   float: right;
   color: #a50034;
   width: 40px;
}

.drop_down .wide .second ul li{
 padding: 0;
}

.drop_down .wide.icons .second ul li a span:hover, .drop_down .wide .second .inner>ul>li>a span:hover{
  color: #a50034;
}

.drop_down .wide .second .inner ul li.sub ul li a, .drop_down .wide .second ul li ul li a, .drop_down .second .inner ul li.sub ul li a, .drop_down .wide .second ul li ul li a, .drop_down .wide.icons .second ul li a span
{
   font-size: 15px;
   color: #707070;
   width: 160px;
   line-height: 1.3;
   font-family: sans-serif;
   font-weight: 600;
}

#nav-menu-item-17978 ul{
  width: 25%;
  left: 0%;
  margin-left: 17%;
}

@media all and (min-width:1400px) and (max-width: 1500px){
  .drop_down .wide.full_width_wide_menu .second ul{ width: 70%; left:10%;}
  .drop_down .wide .second ul li{ width: 100%; border-left: 1px solid #c6c6c6; }
  #nav-menu-item-17369 ul ul{ margin-left: -7px; }
  #nav-menu-item-17369 ul ul ul{ margin-left: -5px; }
  #nav-menu-item-17978 ul{ width: 35%;  left: 10%; margin-left: 17%;}
  .drop_down .wide.icons .second ul li a span{  font-family: sans-serif;}
}

@media all and (min-width:1300px) and (max-width: 1400px){
   .drop_down .wide.full_width_wide_menu .second ul{ width: 70%; left:10%;}
   .drop_down .wide .second ul li{ width: 100%; border-left: 1px solid #c6c6c6; }
  #nav-menu-item-17369 ul ul{ margin-left: -7px; }
  #nav-menu-item-17369 ul ul ul{ margin-left: -5px; }
  #nav-menu-item-17978 ul{ width: 30%;  left: 10%; margin-left: 17%;}
  .drop_down .wide.icons .second ul li a span{  font-family: sans-serif;}
}

@media all and (min-width:1200px) and (max-width: 1300px){
   .drop_down .wide.full_width_wide_menu .second ul{ width: 65%; left:10%;}
   .drop_down .wide .second ul li{ width: 100%; border-left: 1px solid #c6c6c6; left:10%;}
  #nav-menu-item-17369 ul ul{ margin-left: -16.5px; }
  #nav-menu-item-17369 ul ul ul{ margin-left: -5px; }
  #nav-menu-item-17978 ul{ width: 25%;  left: 5%; }
  .drop_down .wide.icons .second ul li a span{  font-family: sans-serif;}
}

@media all and (min-width:1001px) and (max-width: 1200px){
   .drop_down .wide.full_width_wide_menu .second ul{ width: 60%; left:10%;}
   .drop_down .wide .second ul li{ width: 100%; border-left: 1px solid #c6c6c6; left:10%;}
  #nav-menu-item-17369 ul ul{ margin-left: -20px; }
  #nav-menu-item-17369 ul ul ul{ margin-left: -5px; }
  .drop_down .wide.icons .second ul li a span{  font-family: sans-serif;}
}