.product-row {
display: flex;
}
@media (min-width: 999px){
li#mega-menu-item-1764 ul.mega-sub-menu {
width: 210px !important;
}
li#mega-menu-item-2039 ul.mega-sub-menu {
width: 250px !important;
}
li#mega-menu-item-2039 ul.mega-sub-menu {
width: 227px !important;
}   
li#mega-menu-item-3412 ul.mega-sub-menu {
width: 234px !important;
}    
li#mega-menu-item-3453 ul.mega-sub-menu {
width: 210px !important;
}    
li#mega-menu-item-775 {
width: 920px !important;
max-width: 920px !important;
}    
li#mega-menu-item-35 ul.mega-sub-menu {
width: 132px !important;
} 
li#mega-menu-item-1764 ul.mega-sub-menu {
width: 266px !important;
}
li#mega-menu-item-519 ul.mega-sub-menu li#mega-menu-item-2023 ul.mega-sub-menu {
width: 400px !important;
}
li#mega-menu-item-2025 ul.mega-sub-menu {
width: 300px !important;
}
li#mega-menu-item-2023 ul.mega-sub-menu {
width: 312px !important;
}
li#mega-menu-item-2744 {
width: 623px !important;
max-width: 623px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1243 {
width: 586px !important;
max-width: 590px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-774 {
width: 400px !important;
max-width: 400px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-3072 {
width: 567px !important;
max-width: 567px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 5px !important;
padding-top: 5px !important;
padding-bottom: 5px !important;
padding-right: 5px !important;
}
li#mega-menu-item-775 {
width: 501px !important;
max-width: 501px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-776 {
width: 200px !important;
max-width: 200px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important; 
}
li#mega-menu-item-777 {
width: 356px !important;
max-width: 356px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-778 {
width: 356px  !important;
max-width: 356px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-779 {
width: 200px !important;
max-width: 200px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-780 {
width: 200px !important;
max-width: 200px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-781 {
width: 222px !important;
max-width: 222px!important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1232 {
width: 742px !important;
max-width: 742px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1233 {
width: 800px !important;
max-width: 800px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1234 {
width: 650px !important;
max-width: 650px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1235 {
width: 503px !important;
max-width: 503px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1236 {
width: 820px  !important;
max-width: 820px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1241 {
width: 400px !important;
max-width: 400px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1242 {
width: 345px !important;
max-width: 345px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1244 {
width: 605px !important;
max-width: 605px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1245 {
width: 800px !important;
max-width: 800px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1246 {
width: 650px !important;
max-width: 650px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1247 {
width: 503px !important;
max-width: 503px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1248 {
width: 820px  !important;
max-width: 820px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7288 {
width: 300px  !important;
max-width: 300px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7289 {
width: 300px  !important;
max-width: 300px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7290 {
width: 300px  !important;
max-width: 300px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7186 {
width: 605px  !important;
max-width: 605px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7188 {
width: 400px  !important;
max-width: 400px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-7190,li#mega-menu-item-7192,li#mega-menu-item-7194,li#mega-menu-item-7196,li#mega-menu-item-7198,li#mega-menu-item-7200 {
width: 300px  !important;
max-width: 300px  !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1249 {
width: 400px !important;
max-width: 400px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1250 {
width: 345px !important;
max-width: 345px !important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
li#mega-menu-item-1251 {
width: 300px !important;
max-width: 300px!important;
text-align: left !important;
background: #f1f1f1 !important;
padding-left: 15px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
padding-right: 15px !important;
}
}
@media (max-width: 999px){
#mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: #ffffff;
background: none!important;
}
ul.mega-sub-menu {
padding-top: 10px !important;
padding-bottom: 10px !important;
}
a.mega-menu-link:focus {
background: none!important;
}
a.mega-menu-link-custom {
color: black !important;
padding-left: 10px !important;
}
.product-row {
display: inline-block !important;
padding-left: 10px;
}
li#mega-menu-item-774 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-775 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-776 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-777 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-778 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-779 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-780 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-781 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1232 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1233 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1234 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1235 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1236 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1241 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1242 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1243 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1244 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1245 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1246 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1247 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1248 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1249 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1250 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-1251 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7186 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7188 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7190,li#mega-menu-item-7192,li#mega-menu-item-7194,li#mega-menu-item-7196,li#mega-menu-item-7198,li#mega-menu-item-7200 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7288 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7289 {
width: 100% !important;
max-width: 100% !important;
}
li#mega-menu-item-7290 {
width: 100% !important;
max-width: 100% !important;
}
}