/** * WARNING: Please don't edit this file. This file was generated automatically, your any changes on this file will be overwritten and lost. * Updated on 2025-08-30 08:00:43 */   .nav-sections, .rootmenu { background: #0066B3; } .rootmenu .rootmenu-list{ text-align: center; display: flex; justify-content:center; } .rootmenu-list > li { border-color: #0066B3 !important; float: none; display: inline-block; clear: none !important;  } .rootmenu-list > li > a{ color: #FFFFFF; font-size: 13px; text-transform: none; padding: 15px 15px; }  .rootmenu .title a, .rootmenu .title a{ color: #424242; font-size: 15px; }  .rootmenu > .rootmenu-list > li > .rootmenu-click {width:100%;}  .rootmenu > .rootmenu-list .halfmenu, .rootmenu > .rootmenu-list > li > .megamenu { background: #FFFFFF; text-transform: none; border-top: 10px solid; border-color: #CA1223 } .rootmenu > .rootmenu-list .halfmenu ul > li > a, .rootmenu > .rootmenu-list .fullmenu ul > li > a { color: #424242; } .rootmenu > .rootmenu-list .halfmenu ul > li > a:hover, .rootmenu > .rootmenu-list .fullmenu ul > li > a:hover { color: #424242; }  .rootmenu > .rootmenu-list .level2-popup > li:hover .sub-cat-name, .rootmenu > .rootmenu-list .level3-popup > li:hover a span, .rootmenu > .rootmenu-list .level3-listing >li:hover > a .sub-cat-name, .rootmenu > .rootmenu-list .level4-listing >li:hover > a .sub-cat-name, .rootmenu > .rootmenu-list .tabbing_lev4 >li:hover > a .sub-cat-name, .rootmenu > .rootmenu-list .ulliststy02 >li:hover > a .sub-cat-name{text-decoration:underline}  .topmenu_main, .rootmenu .tabmenu .verticalopen, .rootmenu .rootmenu-list .tabmenu { background: #FFFFFF !important; } .rootmenu .tabmenu .tabimgtext, .rootmenu .rootmenu-list .view_all{ color: #424242; font-size: 12px; } .rootmenu .tabmenu .vertical-menu > li > a{ background: #F5F5F5; border-bottom-color: #E2E2E2 !important; color: #424242; font-size: 12px; } .rootmenu > .rootmenu-list .tabmenu .vertical-menu .main_openactive01 > a { background: #FFFFFF; color: #424242; } .rootmenu .tabmenu .tabimgtext:hover{ color: #424242; } .rootmenu > .rootmenu-list .rootmenu-submenu { border-top: 10px solid; border-color: #CA1223 } .rootmenu > .rootmenu-list .rootmenu-submenu li a{ background: #F6F6F6; border-bottom-color: #FFFFFF !important; color: #000000; font-size: 12px !important; } .rootmenu > .rootmenu-list .rootmenu-submenu li a:hover, .rootmenu > .rootmenu-list .rootmenu-submenu li:hover > a{ background: #E2E2E2 !important; color: #000000 !important; } @media only screen and (min-width:769px) {  li.all-category-wrapper > a { background: #FF0707 !important; color: #FFFFFF !important; font-size: 13px !important; } li.all-category-wrapper:hover > a { background: #097FB4 !important; color: #FFFFFF !important; }  .rootmenu .rw-vertical-menu .verticalmenu02 .rootverticalnav > a {color: #000000;} .rootmenu .rw-vertical-menu .verticalmenu02 > .vertical-list > li:hover > a {color: #FFFFFF;} .rootmenu .rw-vertical-menu .verticalmenu02 > .vertical-list > li {background: #FFFFFF;} .rootmenu .rw-vertical-menu .verticalmenu02 > .vertical-list > li:hover {background: #097FB4} .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav::after {border-left: 0px solid #097FB4} .rootmenu .verticalmenu02 .vertical-list { border-left: 1px solid #097FB4; border-bottom: 1px solid #097FB4; border-right: 1px solid #097FB4; }  .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav:hover::after {border-left: 10px solid #097FB4; } .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav {position: relative !important;}     .nav-sections.sticky { position: fixed; top: 0; width: 100%; }      .rootmenu-list > li:hover > a, .rootmenu-list > li > a:hover{ background: #224492; color: #FFFFFF; } .rootmenu-list > li > a.active { background: #CA1223; color: #FFFFFF; } } @media only screen and (max-width:768px){ .rootmenu-list > li{ float: none !important; }  .rootmenu .rootmenu-list { text-align: left; display: table; }  } 