/* menu styles start */
@media(min-width:992px){
  .mobile_menu, .desktop_menu, .desktop_menu li ul{ display:none}
  .desktop_menu{ box-shadow:0 0 10px #aaaaaa; border-radius:0 0 10px 10px;}
  .products_section:hover, .offers_section:hover{ background:#428b18;}  
  .products_section:hover > .desktop_menu{ width:calc(100% - 30px); height:490px; background:#e7e7e7; position:absolute; top:100%; left:15px; display:block; z-index:9999; padding:0;}
  .desktop_menu li{ width:195px; list-style:none; margin:0; padding:0;}  
  .desktop_menu li a{ width:100%; float:left; font-family:"Muli-SemiBold"; font-size:15px; line-height:22px; font-weight:normal; text-transform:capitalize; text-align:left; border-width:0 1px 1px 3px; border-style:solid; border-color:transparent #e7e7e7 #e7e7e7 transparent; position:relative; margin:0; padding:7px 10px;}            
  .desktop_menu li.trial_pack_category:hover a{ border-bottom:1px solid #ffffff;}    
  .desktop_menu li ul{ width:745px; height:490px; border-bottom-right-radius:10px; float:left;}
  .desktop_menu li ul{ position:absolute; top:0; left:195px; background:#ffffff; z-index:9999; padding:0 15px;}
  .desktop_menu li:first-child:hover a{ border-width:0 0 1px 3px; border-style:solid; border-color:transparent transparent #bebdbd #59a72a;}
  .desktop_menu li:hover a{ background:#ffffff; border-width:0 0 1px 3px; border-style:solid; border-color:transparent transparent #bebdbd #59a72a;}  
  .active_li::after, .desktop_menu > li:hover > a::after{ position:absolute; width:15px; height:11px; top:13px; right:10px; background:url("https://cdn1.mynetpharma.com/sprite_icons.png") -108px -364px no-repeat; content:"";}
  .desktop_menu li:hover ul, .products_section:hover > .desktop_menu > li:first-child ul{ display:block;}     
  .ed_category ul > li > ul > li > a::after, .more_categories ul > li > ul > li > a::after, .products_section:hover .desktop_menu li ul li a, .desktop_menu li:first-child ul li ul li a, .desktop_menu li:last-child ul li ul li a{ background:none !important; border:0 !important; height:auto;}
  .desktop_menu li a, .desktop_menu li:hover ul li a, .products_section:hover .desktop_menu li ul li a{ color:#262f36;}
  .desktop_menu li:first-child ul li ul li a, .desktop_menu li:last-child ul li ul li a{ color:#262f36 !important;}
  .desktop_menu li:first-child ul li ul li a{ float:left; font-family:"Muli-Light"; font-size:14px; line-height:36px; font-weight:normal; text-transform:capitalize; text-align:left; margin:0; padding:0 22px 0 10px;}
  .desktop_menu li:hover a, .desktop_menu li ul li a:hover{ color:#438b18;}
  .active_li{ color:#438b18 !important; background:#ffffff !important; border-width:0 0 1px 3px !important; border-style:solid; border-color:transparent transparent #bebdbd #59a72a !important; padding:7px 10px;}  
  .desktop_menu li ul li a::before, .desktop_menu li ul li ul li a::before, .desktop_menu li ul li a:hover::before, .desktop_menu li ul li ul li a:hover::before{ width:6px; height:10px; content:""; position:absolute; top:14px; left:0;}
  .desktop_menu li ul li a::before, .desktop_menu li ul li ul li a::before{ background:url("https://cdn1.mynetpharma.com/sprite_icons.png") 0 -342px no-repeat;}
  .desktop_menu li ul li a:hover::before, .desktop_menu li ul li ul li a:hover::before{ background:url("https://cdn1.mynetpharma.com/sprite_icons.png") 0 -364px no-repeat;}
  .desktop_menu li ul li{ width:100%; float:left;} 
  .desktop_menu li:hover ul li a{ font-family:"Muli-Light"; font-size:16px; line-height:36px; font-weight:normal; text-align:left; text-transform:capitalize; border:0; margin:0; padding:0 0 0 14px;}
  .desktop_menu li ul li a:hover, .desktop_menu li:first-child ul li ul.first_child_div li a:hover, .desktop_menu li:first-child ul li ul.second_child_div li a:hover, .desktop_menu li:first-child ul li ul.third_child_div li a:hover, .desktop_menu li:first-child ul li ul.fourth_child_div li a:hover, .desktop_menu li:last-child ul li ul.first_child_div li a:hover, .desktop_menu li:last-child ul li ul.second_child_div li a:hover, .desktop_menu li:last-child ul li ul.third_child_div li a:hover, .desktop_menu li:last-child ul li ul.fourth_child_div li a:hover{ color:#438b18 !important;}  
  .desktop_menu li:first-child ul li, .desktop_menu li:first-child ul li ul.first_child_div li, .desktop_menu li:first-child ul li ul.second_child_div li, .desktop_menu li:first-child ul li ul.third_child_div li, .desktop_menu li:first-child ul li ul.fourth_child_div li, .desktop_menu li:last-child ul li, .desktop_menu li:last-child ul li ul.first_child_div li, .desktop_menu li:last-child ul li ul.second_child_div li, .desktop_menu li:last-child ul li ul.third_child_div li, .desktop_menu li:last-child ul li ul.fourth_child_div li{ width:100% !important; float:left;}  
  .desktop_menu li:first-child ul li ul, .desktop_menu li:last-child ul li ul{ position:relative; padding:0; width:25% !important; height:auto;}
  .desktop_menu li:first-child ul li ul.first_child_div, .desktop_menu li:first-child ul li ul.second_child_div, .desktop_menu li:first-child ul li ul.third_child_div, .desktop_menu li:first-child ul li ul.fourth_child_div, .desktop_menu li:last-child ul li ul.first_child_div, .desktop_menu li:last-child ul li ul.second_child_div, .desktop_menu li:last-child ul li ul.third_child_div, .desktop_menu li:last-child ul li ul.fourth_child_div{ left:auto;}
  .desktop_menu li ul li a, .desktop_menu li ul li ul li a{ font-size:14px !important; width:auto; position:relative; padding:0 0 0 10px !important;}
  .new_category{ font-size:15px !important; line-height:18px !important; text-align:left !important; cursor:pointer; margin:10px 0 0 !important;}    
  .pe_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/premature_ejaculation_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .womens_health_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/womens_health_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .smart_drugs_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/smart_drugs_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .eye_care_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/eye_care_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .hair_loss_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/hair_loss_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .allergy_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/allergy_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .weight_loss_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/weight_loss_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .quit_smoking_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/quit_smoking_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .pain_relief_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/pain_relief_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .otc_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/otc_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .malaria_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/malaria_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .hiv_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/hiv_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .trial_pack_category ul{ background:#ffffff url("https://cdn1.mynetpharma.com/trial_pack_menu_bg.png") no-repeat top right !important; width:555px; height:490px;}
  .best_seller_icon{ position:absolute; top:9px; right:0;}
}
@media(min-width:1200px){
  .desktop_menu li{ width:240px;}  
  .desktop_menu li a{ font-size:17px;}
  .desktop_menu li a, .active_li{ padding:7px 15px;}  
  .desktop_menu li:hover a::after, .active_li::after{ right:15px;}
  .desktop_menu li ul{ width:900px; left:240px;}  
  .desktop_menu li ul{ padding:0 20px;}
  .new_category{ font-size:17px !important; line-height:20px !important;}    
}
@media (max-width:991px) {
    .desktop_menu{ display:none}
    .mobile_menu{ position:relative; top:auto !important;}
    #sidebar-wrapper{ font-family:'Muli-SemiBold'; margin-top:-9000px; left:0; top:0; width:100%; position:fixed; height:100%; overflow-y:auto; z-index:1000; transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -ms-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
    .sidebar-nav{ position:absolute; top:15px; width:100%; list-style:none; margin:0; padding:0 30px;}
    .sidebar-brand, .sidebar-brand:hover, .sidebar-brand:focus{ color:#ffffff; font-size:16px; line-height:18px; text-decoration:none; text-transform:capitalize; margin:30px 0 0; padding:0 20px;}
    #menu-toggle{ top:-106px; right:15px; position:absolute; z-index:1;}
    #menu-close{ margin-right:0;}
    #menu-toggle i{ font-size:14px;}
    #menu-close i, .collapsed_icon i{ font-size:28px;}
    #sidebar-wrapper.active{ left:0; top:9000px; width:100%; transition:all 0.5s ease-out 0s; -webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -ms-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s;}
    .toggle, .panel-group{ margin:0;}
    .panel-body{ padding:0;}
    #mobile_menu_details{ display:none;}
    .mobile_menu .collapsed{ display:block !important;}
    .collapsed_icon i{ cursor:pointer; position:absolute;}
    .collapsed_icon i{ right:20px; top:15px;}     
    .panel-body ul{ list-style:none; margin:0; padding:0;}
    .panel-body ul li, .menu_ul li{ width:100%; float:left;}
    .panel-body ul li a{ font-family:'Muli-Light' !important; font-size:15px; text-decoration:none; color:#ffffff; float:left; padding:8px 20px;}
    .category_title{ font-size:17px !important; text-align:left !important; color:#163502 !important; border-width:1px 0 0 !important; border-style:solid; border-color:#58a82b; cursor:pointer; padding:6px 20px !important;}
    .category_products{ border:0 !important;}
    .panel-mobile{ margin:0 !important; border:0; border-radius:0; box-shadow:none;}
    #sidebar-wrapper, .panel-mobile{ background:#58a82b;}
    .panel-heading-mobile, .menu_ul li{ padding:10px 20px; position:relative; background:#448a18; border-top:1px solid #58a82b; border-radius:0;}
    .panel-heading-mobile{ border-top:1px solid #58a82b; background:#448a18;}
    .menu_ul li, .panel-body ul li{ border-top:1px solid #448a18;}
    .menu_ul li{ border-top:1px solid #58a82b;}    
    .menu_ul li:last-child{ border-bottom:1px solid #58a82b;}
    #accordion2 .panel-heading-mobile{ background:#448a18; border-top:1px solid #58a82b;}      
    .panel-heading-mobile a, .menu_ul li a{ font-size:17px; line-height:38px; text-decoration:none; text-transform:capitalize; color:#ffffff; margin:0; padding:0;}
    .mobile_menu .panel-heading-mobile.active a.current{ background:none !important;}
    .panel-body ul.sidebar{ margin:0;}
    .panel-body ul.sidebar li{ border-top:1px solid #c1e1ff; padding:10px 20px;}
    .panel-body ul.sidebar li a{ color:#363636; text-transform:uppercase; font-size:13px; line-height:16px; text-decoration:none;}
    .panel-heading-mobile.active{ color:#0aacf9;}
    .mobile_menu .panel-heading-mobile.active a, .mobile_menu .panel-heading-mobile.active a span i{ color:#1e5104!important;}
    #menu-toggle{ color:#333333;}
    #menu-close{ color:#ffffff;}
    .category_products a{ padding:0 20px 6px !important;}
    .header_bottom_right_section{ display:none;}
    .mobile_menu{ display:block;}   
    .mobile_menu{ margin:0; position:relative; top:-120px; z-index:9999 !important;}
    .contact_us_menu_icon, .products_menu_icon, .trial_pack_menu_icon, .offers_menu_icon, .mnp_menu_icon, .ed_menu_icon, .pe_menu_icon, .womens_health_menu_icon, .smart_drugs_menu_icon, .eye_care_menu_icon, .hair_loss_menu_icon, .allergy_menu_icon, .weight_loss_menu_icon, .quit_smoking_menu_icon, .pain_relief_menu_icon, .otc_menu_icon, .malaria_menu_icon, .hiv_menu_icon, .more_categories_menu_icon, .ed_menu_icon_active, .pe_menu_icon_active, .womens_health_menu_icon_active, .smart_drugs_menu_icon_active, .eye_care_menu_icon_active, .hair_loss_menu_icon_active, .allergy_menu_icon_active, .weight_loss_menu_icon_active, .quit_smoking_menu_icon_active, .pain_relief_menu_icon_active, .otc_menu_icon_active, .malaria_menu_icon_active, .hiv_menu_icon_active, .more_categories_menu_icon_active, .products_menu_icon_active{ width:23px; height:20px; margin:9px 5px 10px 0; position:relative;}
    .contact_us_menu_icon, .products_menu_icon, .trial_pack_menu_icon, .offers_menu_icon, .mnp_menu_icon, .ed_menu_icon, .pe_menu_icon, .womens_health_menu_icon, .smart_drugs_menu_icon, .eye_care_menu_icon, .hair_loss_menu_icon, .allergy_menu_icon, .weight_loss_menu_icon, .quit_smoking_menu_icon, .pain_relief_menu_icon, .otc_menu_icon, .malaria_menu_icon, .hiv_menu_icon, .more_categories_menu_icon, .ed_menu_icon_active, .pe_menu_icon_active, .womens_health_menu_icon_active, .smart_drugs_menu_icon_active, .eye_care_menu_icon_active, .hair_loss_menu_icon_active, .allergy_menu_icon_active, .weight_loss_menu_icon_active, .quit_smoking_menu_icon_active, .pain_relief_menu_icon_active, .otc_menu_icon_active, .malaria_menu_icon_active, .hiv_menu_icon_active, .more_categories_menu_icon_active, .products_menu_icon_active, .menu_icon_mob, .close_icon_mob, .collapsed_icon, .expanded_icon{ float:left; display:block;}    
    .collapsed_icon, .expanded_icon{ position:absolute; top:25px; right:20px;}
}
@media(max-width:767px){
  .mobile_menu{ margin:0; position:absolute; top:0; right:0;}
}
@media(max-width:527px){
    #menu-toggle{ top:-156px;}
}
/* menu styles end */