/* font declaration styles start */
@font-face {
  font-family: "Poppins-Light";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-Light/Poppins-Light.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal;  
}
@font-face {
  font-family: "Poppins-LightItalic";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-LightItalic/Poppins-LightItalic.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal;  
}
@font-face {
  font-family: "Poppins-Regular";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-Regular/Poppins-Regular.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal;  
}
@font-face {
  font-family: "Poppins-Italic";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-Italic/Poppins-Italic.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Medium";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-Medium/Poppins-Medium.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal; 
}
@font-face {
  font-family: "Poppins-MediumItalic";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-MediumItalic/Poppins-MediumItalic.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal; 
}
@font-face {
  font-family: "Poppins-SemiBold";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBold/Poppins-SemiBold.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal;  
}
@font-face {
  font-family: "Poppins-SemiBoldItalic";
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.eot");
  src: url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.woff") format("woff"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.ttf") format("truetype"), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.otf") format('opentype'), url("https://resources.topqualityrx.com/css/fonts/Poppins-SemiBoldItalic/Poppins-SemiBoldItalic.svg#rupee") format("svg");
  font-weight: normal;
  font-style: normal; 
}
.Poppins-Light{ font-family:"Poppins-Light"; font-weight:normal;} 
.Poppins-LightItalic{ font-family:"Poppins-LightItalic"; font-weight:normal;} 
.Poppins-Regular{ font-family:"Poppins-Regular"; font-weight:normal;} 
.Poppins-Italic{ font-family:"Poppins-Italic"; font-weight:normal;}
.Poppins-Medium{ font-family:"Poppins-Medium"; font-weight:normal;} 
.Poppins-MediumItalic{ font-family:"Poppins-MediumItalic"; font-weight:normal;} 
.Poppins-SemiBold{ font-family:"Poppins-SemiBold"; font-weight:normal;} 
.Poppins-SemiBoldItalic{ font-family:"Poppins-SemiBoldItalic"; font-weight:normal;}
.Poppins-Light i{ font-family:"Poppins-LightItalic"; font-weight:normal;}
.Poppins-Regular i{ font-family:"Poppins-Italic"; font-weight:normal;}
.Poppins-Medium i{ font-family:"Poppins-MediumItalic"; font-weight:normal;}
.Poppins-SemiBold i{ font-family:"Poppins-SemiBoldItalic"; font-weight:normal;}
/* font declaration styles end */
body{ font-family:"Poppins-Regular"; background:#f1f1f1;}
p strong{ font-family:"Poppins-Regular"; font-weight:normal;}
.header-fixed{ position:fixed; top:0; width:100%; z-index:800;}
.mx-container{ background:#ffffff; margin:0 auto;}
@media (min-width:768px){
  .mx-container{ width:750px;}
}
@media (min-width:992px){
  .mx-container{ width:970px;}
}
@media (min-width:1200px){
  .mx-container{ width:1170px;}
}
@media (min-width:1600px){
  .mx-container{ width:1448px;}
}
.footer_top_section .mx-container, .footer_bottom_section .mx-container{ background:#2c2c2c;}
.title_text{ font-family:"Poppins-Medium"; font-size:30px; line-height:34px; text-transform:uppercase; text-align:center; color:#151515; border-bottom:1px solid #9fa29e; margin:0 0 25px; padding:0 0 10px;}
.title_text span{ border-bottom:3px solid #b20b18; padding:0 0 4px;}
.col-12{ float:left;}
.anchor{ visibility:hidden; display:block; height:179px; margin-top:-179px;}
#back-to-top{ position:fixed; bottom:0; left:15px; display:none; background:#b20b18; border-radius:3px 3px 0 0; z-index:999 !important; padding:10px;}
.show{ display:block !important;}
.back_to_top_icon{ width:6px; height:14px; background:url("https://resources.topqualityrx.com/images/icons/back_to_top_icon.png") no-repeat; display:block;}
@media (min-width:992px){
  .wrapper{ padding-top:179px;}
}
@media (max-width:991px) and (min-width:768px){
  .wrapper{ padding-top:127px;}
}
@media (max-width:991px){
  .header-fixed{ border-bottom:1px solid #a19899;}
}
@media (max-width:767px) and (min-width:561px){
  .wrapper{ padding-top:118px;}
}
@media (max-width:560px){
  .wrapper{ padding-top:167px;}
}
.success_msg{ font-family:"Poppins-Regular"; font-size:16px; color:#336a33;}
.error-msg{ font-family:"Poppins-Light" !important; font-size:12px !important; line-height:14px !important; font-weight:normal; color:#f10618; margin:0 !important;}
/* breadcrumb styles start */
.breadcrumb_section{ background:#f1f1f1; border-bottom:1px solid #a19899; padding:15px 0;}
.breadcrumb_section .mx-container{ background:none;}
.breadcrumb_section ul{ list-style:none; margin:0; padding:0;}
.breadcrumb_section ul li, .breadcrumb_section ul li a{ font-size:14px; line-height:18px; text-transform:capitalize; margin:0;}
.breadcrumb_section ul li{ font-family:"Poppins-Medium"; color:#b20b18; float:left; position:relative; padding:0 10px 0 18px;}
.breadcrumb_section ul li:first-child{ padding:0 10px 0 0;}
.breadcrumb_section ul li::before{ content:""; position:absolute; top:calc(50% - 4px); left:100%; width:8px; height:8px; background:url("https://resources.topqualityrx.com/images/icons/breadcrumb_arrow_icon.png") no-repeat;;}
.breadcrumb_section ul li:last-child::before{ background:none;}
.breadcrumb_section ul li a{ font-family:"Poppins-Regular"; color:#151515; text-decoration:none; padding:0;}
/* breadcrumb styles end */
@media (min-width:768px){
  .mobile_view{ display:none !important;}
  .desktop_view{ display:block !important;}
}
@media (max-width:767px){
  .desktop_view{ display:none !important;}
  .mobile_view{ display:block !important;}
}
@media (max-width:767px) and (min-width:561px){
  .title_text{ font-size:24px; line-height:28px; margin:0 0 20px; padding:0 0 8px;}  
  .col-12{ width:50%;}
}
@media (max-width:560px){
  .title_text{ font-size:15px; line-height:20px; margin:0 0 15px; padding:0 0 5px;}  
  .col-12 { width:100%;}
}
/* header styles start */
.header_top_section, .header_top_section .mx-container, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li:hover, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a:hover, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li:hover a, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li a:hover, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a:focus, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li a:focus{ background:#d0d0d0;}
.tollfree_customer_support_section, .login_register_cart_section .login_register_section, .login_register_cart_section .header_cart_section, .tollfree_customer_support_section .tollfree_section, .tollfree_customer_support_section .customer_support_section, .tollfree_icon, .tollfree_icon_mobile, .customer_support_icon, .customer_support_icon_mobile{ float:left;}
@media (min-width:992px){
  .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section, .tollfree_customer_support_section .customer_support_section, .tollfree_icon, .tollfree_icon_mobile, .customer_support_icon, .customer_support_icon_mobile, .desktop_user_icon{ display:block;}
  .tollfree_customer_support_section .tollfree_section, .tollfree_customer_support_section .customer_support_section{ padding:12px 0; position:relative;}
  .tollfree_customer_support_section .tollfree_section{ margin:0 25px 0 0;}
  .tollfree_customer_support_section .tollfree_section ul, .tollfree_customer_support_section .customer_support_section ul, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li a{ margin:0;}  
  .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li a, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu{ padding:0;}  
  .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown .dropdown-toggle, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown .dropdown-toggle, .tollfree_icon_mobile, .customer_support_icon_mobile, .mobile_user_icon{ display:none;}
  .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li, .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu li a{ font-family:"Poppins-Regular"; font-size:16px; line-height:16px; color:#151515;}
  .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu li a span{ font-family:Poppins-Light}
  .tollfree_customer_support_section .customer_support_section ul li.mobile_dropdown ul.dropdown-menu, .tollfree_customer_support_section .tollfree_section ul li.mobile_dropdown ul.dropdown-menu{ list-style:none; position:relative; border:0; border-radius:0; background:none; box-shadow:none; min-width:auto;}
}
.tollfree_icon, .tollfree_icon_mobile, .customer_support_icon, .customer_support_icon_mobile{ height:16px;}
.tollfree_icon, .customer_support_icon{ margin:0 6px 0 0;}
.tollfree_icon, .tollfree_icon_mobile{ width:15px; background:url("https://resources.topqualityrx.com/images/icons/tollfree_icon.png") no-repeat;}
.customer_support_icon, .customer_support_icon_mobile{ width:21px; background:url("https://resources.topqualityrx.com/images/icons/email_icon.png") no-repeat;}
@media (max-width:991px){
  .tollfree_customer_support_section{ padding:12px 0;}
  /*.tollfree_icon, .customer_support_icon, .desktop_user_icon{ display:none;}*/
  .tollfree_icon_mobile{ margin:0 15px 0 0;}
  .tollfree_icon_mobile, .customer_support_icon_mobile{ float:left; display:block;}
  .tollfree_section ul, .customer_support_section ul, .open > .dropdown-menu{ margin:0;}
  .mobile_dropdown .dropdown-menu > li > a{ font-family:"Poppins-Regular"; font-size:16px; line-height:16px; color:#151515;}
  .mobile_dropdown .dropdown-menu > li > a:hover, .mobile_dropdown .dropdown-menu > li > a:focus, .mobile_dropdown .dropdown-menu > li:hover > a:hover, .mobile_dropdown .dropdown-menu > li:hover > a:focus{ background:#ffffff !important;}  
}
.login_register_cart_section{ float:right;}
.login_register_cart_section .login_register_section, .login_register_cart_section .header_cart_section{ padding:9px 15px 8px;}
.login_register_cart_section .login_register_section{ background:#bcbbbb;}
.login_register_cart_section .header_cart_section{ background:#2c2c2c;}
.login_register_cart_section .login_register_section a, .login_register_cart_section .header_cart_section a{ font-family:"Poppins-Medium"; font-size:16px; line-height:23px; text-transform:uppercase; text-decoration:none;}
.login_register_cart_section .login_register_section a{ color:#151515; float:left; margin:0 10px 0 0;}
.login_register_cart_section .login_register_section a:last-of-type{ margin:0;}
.login_register_cart_section .login_register_section a.mobile_user_icon img{ margin:4px 0 3px;}
.login_register_cart_section .header_cart_section a{ color:#ffffff;}
.login_register_cart_section .header_cart_section a img, .login_register_cart_section .login_register_section a img{ vertical-align:top;}
.login_register_cart_section .header_cart_section a img:first-of-type{ margin:0 7px 0 0;}
.login_register_cart_section .header_cart_section a img:last-of-type{ margin:7px 0;}
.header_bottom_section, .header_bottom_section .mx-container{ background:#f1f1f1;}
.header_bottom_section{ padding:20px 0;}
.header_bottom_section .logo{ float:left;}
.header_bottom_section .search_box_section{ width:calc(100% - 452px); float:right; position:relative; margin:5px 0 4px 160px;}
.header_bottom_section .search_box_section .sf_container .sf_input{ font-family:"Poppins-Light"; font-size:14px !important; line-height:14px !important; width:100%; height:36px !important; border-radius:0 !important; border:1px solid #a19899 !important; padding:10px 20px !important;}
.header_bottom_section .search_box_section .sf_container .sf_input:focus{ box-shadow:none;}
.search-icon, .loading_img{ position:absolute;}
.search-icon{ font-size:26px; line-height:26px; color:#ffffff; background:#151515; height:36px; cursor:pointer; top:0; right:0; border-radius:0; padding:4px 12px;}
.loading_img{ display:none; top:8px; right:55px;}
@media (max-width:1199px) and (min-width:992px){
  .header_bottom_section .search_box_section{ width:calc(100% - 329px); margin:5px 0 4px 100px;}
}
@media (max-width:991px) and (min-width:768px){
  .header_bottom_section .search_box_section{ width:calc(100% - 319px); margin:5px 30px 4px 60px;}
}
@media (max-width:767px){
  .login_register_cart_section .header_cart_section a span:first-of-type{ display:none;}
}
@media (max-width:767px) and (min-width:561px){
  .header_bottom_section .logo{ width:190px;}
  .header_bottom_section .search_box_section{ width:calc(100% - 240px); margin:1px 30px 0 20px;}
  .header_bottom_section .search_box_section .sf_container .sf_input{ padding:10px 5px !important;}
}
@media (max-width:560px){
  .header_bottom_section{ padding:15px 0;}  
  .header_bottom_section .search_box_section{ width:100%; margin:15px 0 0;}
  .header_bottom_section .search_box_section .sf_container .sf_input{ padding:10px !important;}
  .login_register_cart_section .login_register_section, .login_register_cart_section .header_cart_section{ padding:9px 10px 8px;}
  .login_register_cart_section .login_register_section a, .login_register_cart_section .header_cart_section a{ font-size:14px;}
}
@media (max-width:380px){  
  .login_register_cart_section .login_register_section a, .login_register_cart_section .header_cart_section a{ font-size:11px;}
}
@media (max-width:359px){
  .tollfree_icon_mobile{ margin:0 10px 0 0;}
  .login_register_cart_section .login_register_section, .login_register_cart_section .header_cart_section{ padding:9px 5px 8px;}
}
/* header styles end */
/* footer styles start */
footer{ background:#2c2c2c;}
.quick_info_links .navbar-collapse ul li.footer_title, .quick_info_links p a, .quick_info_links ul li a:hover, footer p, .quick_info_links p, .quick_info_links p, .quick_info_links ul li a, ul.social_icons li a i, .payment_options span a, .payment_options span a:hover{ color:#ffffff;}
.navbar-collapse ul li.footer_title::before, .quick_info_links .navbar-collapse p.footer_title, .quick_info_links .navbar-collapse ul li.footer_title, .navbar-nav .footer_title, .navbar-collapse ul li.footer_title::before{ position:relative;}
.quick_info_links .navbar-collapse p.footer_title, .quick_info_links .navbar-collapse ul li.footer_title, .navbar-nav .footer_title{ font-size:24px; line-height:26px;  font-family:"Poppins-Medium"; text-transform:capitalize;}
.quick_info_links .navbar-collapse p.footer_title::before, .quick_info_links .navbar-collapse ul li.footer_title::before, .navbar-nav .footer_title::before{ content:""; position:absolute; left:0; top:100%; background: url('https://resources.topqualityrx.com/images/heading_line.png') no-repeat; width:73px; height:2px;}
.quick_info_links .navbar-collapse p.footer_title, .quick_info_links .navbar-collapse ul li.footer_title{ margin:0 0 15px; padding:0 0 15px;} 
.quick_info_links{ width:25%; border-bottom:1px solid #ffffff; padding:26px 0 45px;}
.quick_info_links:first-child{ width:50%; padding-left:0;}
.quick_info_links:last-child{ padding-right:0;}
.navbar-nav, .quick_info_links, .quick_info_links ul, .quick_info_links p, .quick_info_links ul li a, ul.social_icons, ul.social_icons li:last-child, footer p{ margin:0;}
.navbar-collapse, footer p{ padding:0;}
.navbar-collapse ul li.footer_title::before{ background:none; height:auto;}
.quick_info_links p, .quick_info_links ul li a{ font-size:18px;}
.quick_info_links ul li a{ line-height:38px;}
.quick_info_links p{ line-height:34px;}
.quick_info_links ul li a, .quick_info_links ul li a:hover, .payment_options span a, .payment_options span a:hover{ text-decoration:none;}
.quick_info_links p, .quick_info_links ul li a{ font-family:"Poppins-Regular";}
.navbar-nav{ display:none;}
.navbar-collapse{ box-shadow:none;}
.footer_bottom_section{ padding:25px 0 15px;}
footer p{ font-family:"Poppins-Light"; font-size:16px; line-height:18px;}
.quick_info_links, ul.social_icons li, footer .copyright{ float:left;}
footer .payment_options{ float:right;}
footer .payment_options span{ font-family:"Poppins-SemiBold";}
ul.social_icons{ list-style:none; padding:48px 0 0; display:table;}
ul.social_icons li{ width:40px; height:40px; border-radius:40px; border:1px solid #ffffff; margin:0 12px 0 0;}
ul.social_icons li a{ text-align:center; display:block;}
ul.social_icons li a i{ font-size:20px;}
@media (max-width:1199px) and (min-width:992px){ 
  .quick_info_links p, .quick_info_links ul li a{ font-size:16px;}
}
@media (max-width:1199px) and (min-width:768px){ 
  footer .copyright{ margin:0 0 15px;}
  footer .copyright, footer .payment_options{ text-align:center; width:100%;}
}
@media (max-width:991px) and (min-width:768px){
  .quick_info_links{ width:20%;}
  .quick_info_links:first-child{ width:60%;}
  .quick_info_links p, .quick_info_links ul li a{ font-size:14px;}
}
@media (max-width:767px){
  .footer_top_section{ border-bottom:1px solid #ffffff; padding:15px 0;}
  .navbar-nav, .navbar-collapse{ display:block;}
  .navbar-toggle{ font-size:20px !important; padding:0;}
  .quick_info_links .navbar-collapse p.footer_title, .quick_info_links .navbar-collapse ul li.footer_title{ display:none; padding:0 0 5px;}
  .quick_info_links{ margin:15px 0; padding:0 !important;}
  .quick_info_links:first-child, .quick_info_links{ width:100%; border:0;}
  footer p{ font-size:14px; float:none !important; display:inline-block; width:100%;}
  .quick_info_links p, .quick_info_links ul li a{ font-size:16px;}
  .quick_info_links .navbar-collapse p.footer_title, .quick_info_links .navbar-collapse ul li.footer_title, footer .copyright{ margin:0 0 10px;}
  .footer_bottom_section{ text-align:center;}
  ul.social_icons{ padding:10px 0 0;}
}
/* footer styles end */
/* search styles start */
#searchshow{ display:none; position:absolute; right:0; top:100%; width:100%; z-index:999;}
#searchshow ul{ list-style:none; border-width:0 1px; border-style:solid; border-color:#a19899; margin:0; padding:0;}
#searchshow ul li{ background:#f8f6f7; border-bottom:1px solid #a19899; padding:10px 0;}
#searchshow ul li:hover{ background:#e1e1e1;}
#searchshow ul li a{ text-decoration:none;}
#searchshow ul li a .img_section, #searchshow ul li a .product_description_section{ float:left;}
#searchshow ul li a .img_section{ width:58px; margin:0 15px;}
#searchshow ul li a .img_section img{ width:100%;}
#searchshow ul li a .product_description_section{ width:calc(100% - 117px); margin:5px 0;}
#searchshow ul li a .product_description_section p{ font-family:"Poppins-Regular"; font-size:14px; line-height:18px; color:#151515; margin:0; padding:0;}
#searchshow ul li a:hover .product_description_section p:first-of-type{ color:#b20a17;}
/* search styles end */
/* header shopping cart styles start */
.header-cart, .view_cart_section a::before{ position:absolute;}
.header-cart{ display:none; background:#ffffff; border-width:0 1px 1px; border-style:solid; border-color:#a19899; position:absolute; right:15px; top:100%; width:300px; z-index:9999; padding:15px;}
.header-cart > p:first-of-type{ font-family:"Poppins-Medium"; font-size:18px; line-height:28px; text-transform:uppercase; text-align:center; color:#151515; border-bottom:1px solid #151515; margin:0 0 10px;}
.header_shopping_cart_section, .header_shopping_cart_section li .product_cart_section .right_section p, .shopping_cart_total_price_section p, .view_cart_section a{ margin:0;}
.header_shopping_cart_section, .header-cart > p:first-of-type, .header_shopping_cart_section li .product_cart_section .right_section p, .shopping_cart_total_price_section p{ padding:0;}
.header_shopping_cart_section{ list-style:none;}
.header_shopping_cart_section li{ padding:5px 0; border-bottom:1px solid #a19899;}
.header_shopping_cart_section li .product_cart_section .left_section, .header_shopping_cart_section li .product_cart_section .right_section, .shopping_cart_total_price_section p:first-of-type{ float:left;}
.header_shopping_cart_section li .product_cart_section .left_section{ width:50px; margin:0 10px 0 0;}
.header_shopping_cart_section li .product_cart_section .left_section img{ width:100%;}
.header_shopping_cart_section li .product_cart_section .right_section{ width:calc(100% - 60px);}
.header_shopping_cart_section li .product_cart_section .right_section p, .shopping_cart_total_price_section p, .view_cart_section a{ font-family:"Poppins-Regular" !important; line-height:24px !important; color:#151515 !important;}
.header_shopping_cart_section li .product_cart_section .right_section p, .view_cart_section a{ font-size:16px !important;}
.shopping_cart_total_price_section{ padding:15px 0;}
.shopping_cart_total_price_section p{ font-size:16px;}
.shopping_cart_total_price_section p:last-of-type{ color:#b20b18 !important; float:right;}
.view_cart_section{ position:relative;}
.view_cart_section a{ padding:0 0 0 36px;}
.view_cart_section a::before{ content:""; left:0; top:0; background: url('https://resources.topqualityrx.com/images/icons/view_cart_icon.png') no-repeat; width:26px; height:23px;}
/* header shopping cart styles end */
/* bottom info section styles start */
.secure_ordering_section{ position:relative;}
.secure_ordering_section, .customer_discount_section{ margin:0 0 60px;}
.secure_ordering_section .overlay, .customer_discount_section .left_section{ float:left;}
.secure_ordering_section .overlay{ width:calc(100%  - 14px); height:calc(100%  - 14px); background:rgba(154, 0, 12, 0.65); top:0; left:0; position:absolute; display:block; margin:7px; padding:30px 25px;}
.secure_ordering_section .overlay p, .customer_discount_section .left_section p{ line-height:28px; color:#ffffff; margin:0; padding:0;}
.secure_ordering_section .overlay p:first-child, .customer_discount_section .left_section p:first-child{ font-family:"Poppins-Medium"; font-size:24px; text-transform:uppercase;}
.secure_ordering_section .overlay p:last-child, .customer_discount_section .left_section p:last-child{ font-family:"Poppins-Regular"; font-size:18px;}
.secure_ordering_section .overlay p:last-child{ width:85%;}
.customer_discount_section{ background:#870206; border:7px solid #b20b18; padding:17px 25px;}
.customer_discount_section .left_section{ width:calc(100% - 122px);}
.customer_discount_section .right_section{ width:97px; float:right; margin:0 0 0 25px;}
@media (max-width:1199px) and (min-width:992px){
  .secure_ordering_section, .customer_discount_section{ margin:0 0 45px;}
  .secure_ordering_section .overlay, .customer_discount_section{ padding:17px 15px;}
  .secure_ordering_section .overlay p:first-child, .customer_discount_section .left_section p:first-child{ font-size:20px; line-height:30px;}
  .secure_ordering_section .overlay p:last-child, .customer_discount_section .left_section p:last-child{ font-size:16px; line-height:20px;}
  .secure_ordering_section .overlay p:last-child{ width:100%;}
  .customer_discount_section .left_section{ width:calc(100% - 92.5px);}
  .customer_discount_section .right_section{ width:72.5px; margin:0 0 0 20px;}
}
@media (max-width:991px){
  .secure_ordering_section, .customer_discount_section{ margin:0 0 30px;}
}
@media (max-width:991px) and (min-width:768px){
  .secure_ordering_section .overlay, .customer_discount_section{ padding:45px 15px;}  
  .secure_ordering_section .overlay p:last-child{ width:70%;}
  .customer_discount_section .left_section{ padding:21px 0;}
}
@media (max-width:767px) and (min-width:561px){
  .secure_ordering_section .overlay{ padding:20px 25px;}
}
@media (max-width:560px){
  .secure_ordering_section .overlay, .customer_discount_section{ padding:6px 10px;}
  .secure_ordering_section .overlay p:first-child, .customer_discount_section .left_section p:first-child{ font-size:18px;}
  .secure_ordering_section .overlay p, .customer_discount_section .left_section p{ line-height:16px;}
  .secure_ordering_section .overlay p:last-child, .customer_discount_section .left_section p:last-child{ font-size:11px;}
  .secure_ordering_section .overlay p:last-child, .customer_discount_section .left_section{ width:100%;}
  .customer_discount_section .right_section{ display:none;}
}
/* bottom info section styles end */
/* desktop and mobile menu styles start */
@media (min-width:992px){
    .bg_menu ul li:hover ul li a, .bg_menu ul li ul li:hover a span{ line-height:32px;}
    .bg_menu ul li ul li.first_child ul li ul li a, .bg_menu ul li ul li ul li a, .bg_menu ul li ul li ul li ul li a{ line-height:31px !important;}            
    .mobile_menu{ display:none}
    /*#parent_element, */.bg_menu ul li:hover{ background:#2c2c2c;}
    .bg_menu ul li:hover > ul li:hover{ background:#ffffff;}    
    .bg_menu ul li:hover ul, .bg_menu ul li ul li ul, .bg_menu ul li ul li.first_child ul li{ height:512px !important;}
    .bg_menu ul li ul li.first_child ul li ul li{ height:auto !important;}    
    .bg_menu ul li ul li.first_child ul.first_child_div, .bg_menu ul li ul li.first_child ul.second_child_div, .bg_menu ul li ul li.first_child ul.third_child_div, .bg_menu ul li ul li.first_child ul.fourth_child_div{ width:25% !important; height:510px !important;}
    .bg_menu ul li ul li.first_child ul.first_child_div{ left:0 !important;}
    .bg_menu ul li ul li.first_child ul.second_child_div{ left:25% !important;}
    .bg_menu ul li ul li.first_child ul.third_child_div{ left:50% !important;}
    .bg_menu ul li ul li.first_child ul.fourth_child_div{ left:75% !important;}
    .bg_menu ul li ul, .bg_menu ul li ul li.first_child ul.third_child_div, .bg_menu ul li ul li.first_child ul.fourth_child_div{ box-shadow:none !important;}
    .bg_menu ul li ul li.first_child:hover ul.first_child_div, .bg_menu ul li ul li.first_child:hover ul.second_child_div, .bg_menu ul li ul li.first_child:hover ul.third_child_div, .bg_menu ul li ul li.first_child:hover ul.fourth_child_div{ background:#fcfcfc !important;}
    .bg_menu ul li ul li.first_child:hover ul.first_child_div, .bg_menu ul li ul li.first_child:hover ul.second_child_div, .bg_menu ul li ul li.first_child:hover ul.third_child_div{ border-bottom:2px solid #a19899 !important;}
    .bg_menu ul li ul li.first_child:hover ul.fourth_child_div{ border-width:0 2px 2px 0 !important; border-style:solid; border-color:#a19899;}    
    .bg_menu ul li:hover ul li:hover ul li a{ font-size:13px !important;}
    .bg_menu ul li ul li ul li a, .bg_menu ul li ul li ul li ul li a{ font-size:12px !important; padding:0 5px !important;}
    .bg_menu ul li ul li:hover ul.premature_ejaculation{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/premature_ejaculation_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.womens_health{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/womens_health_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.smart_drugs{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/smart_drugs_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.eye_care{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/eye_care_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.pain_relief{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/pain_relief_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.hair_loss{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/hair_loss_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.quit_smoking{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/quit_smoking_bg.jpg) top right no-repeat;}            
    .bg_menu ul li ul li:hover ul.antibiotic{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/antibiotic_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.allergy{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/allergy_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.blood_pressure{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/blood_pressure_bg.jpg) top right no-repeat;}
    .bg_menu ul li ul li:hover ul.trial_pack{ background:#fcfcfc url(https://resources.topqualityrx.com/images/menu_bg/trial_pack_bg.jpg) top right no-repeat;}            
    .bg_menu ul li ul li.first_child ul.more_category{ background:#fcfcfc !important;}
    .cart_section .cart_icon_mob{ float:left; position:relative; display:block;}
    .new_category{ cursor:pointer;}
    .bg_menu ul li a, .bg_menu ul li:hover ul li a{ font-family:Poppins-Medium; text-decoration:none; text-transform:capitalize;}    
    .bg_menu{ background:#b20b18; border-width:2px 0; border-style:solid; border-color:#a19899; width:100%;}
    .bg_menu ul{ list-style:none; margin:0; padding:0; float:left;}
    .bg_menu ul li{ float:left;}
    .bg_menu ul li ul{ width:215px;}    
    .bg_menu > ul > li > a:hover{ background:#151515;}
    .bg_menu ul li ul li{ width:100%; margin:0; position:static;}
    .bg_menu ul li a{ font-size:20px; line-height:20px; color:#ffffff; float:left; margin:0; padding:15px 30px;}
    .bg_menu ul li a span, .bg_menu ul li:hover a span{ margin:0 0 0 8px; float:right;} 
    .bg_menu ul li:hover ul li a{ font-size:16px !important; color:#151515; text-align:left; width:100%; padding:0 10px;}
    .bg_menu ul li:hover ul li:hover > a, .bg_menu ul li ul li a:hover span, .bg_menu ul li ul li:hover a span{ color:#b20a17;}
    .bg_menu ul li ul li ul li:hover a, .bg_menu ul li ul li ul li a:hover, .bg_menu ul li:hover ul li:hover ul li:hover > a{ color:#c13a45;}
    .bg_menu ul li ul li ul{ width:772px; height:550px;}
    .bg_menu ul li ul, .bg_menu ul li ul li a span, .bg_menu ul li ul li ul, .bg_menu ul li:hover ul li a span, .bg_menu ul li:hover ul li ul{ display:none;}
    .bg_menu ul li ul li:hover a span{ position:static; margin:0 0 0 6px; float:right;}
    .bg_menu ul li ul li:hover a span, .bg_menu ul li:hover a span{ display:block;}
    .bg_menu ul li ul li.first_child ul.first_child_div, .bg_menu ul li ul li.first_child ul.second_child_div, .bg_menu ul li ul li.first_child ul.third_child_div{ height:550px; float:left; padding:0!important; border:0;}
    .bg_menu ul li ul li.first_child ul.first_child_div li, .bg_menu ul li ul li.first_child ul.second_child_div li, .bg_menu ul li ul li.first_child ul.third_child_div li, .bg_menu ul li ul li.first_child ul.fourth_child_div li{ width:100%!important; margin:0;}
    .bg_menu ul li ul li ul li{ width:100%; float:left; position:relative;}
    .bg_menu ul li ul li.first_child ul li{ width:723px;} 
    .bg_menu ul li ul li.first_child ul li{ width:725px; height:508px !important; margin:2px 0 0 0;}
    .bg_menu ul li:hover ul{ background:#e1e1e1; display:block; position:absolute; top:100%; left:15px; z-index:9999; border-width:2px 0 2px 2px; border-style:solid; border-color:#a19899; margin:0; padding:0; clear:both;}
    .bg_menu > ul > li:hover{ background:#151515;}
    .bg_menu ul li ul li a:hover, .bg_menu ul li:hover>ul li:hover{ color:#b20a17; text-decoration:none;}
    .bg_menu ul li ul li ul{ width:725px;}
    .bg_menu ul li ul li:hover ul{ display:block; top:-2px; left:100%; border-width:2px 2px 2px 0; border-style:solid; border-color:#a19899;}
    .bg_menu ul li ul li ul li ul.first_child_div li:hover, .bg_menu ul li ul li ul li ul.second_child_div li:hover, .bg_menu ul li ul li ul li ul.third_child_div li:hover, .bg_menu ul li ul li ul li ul.fourth_child_div li:hover, .category_title:hover{ background:#fcfcfc !important;}
    .bg_menu ul li ul li ul li:hover{ background:transparent !important;}
    .bg_menu ul li ul li ul li ul.first_child_div li:hover, .bg_menu ul li ul li ul li ul.second_child_div li:hover, .bg_menu ul li ul li ul li ul.third_child_div li:hover, .bg_menu ul li ul li ul li ul.fourth_child_div li:hover, .bg_menu ul li ul li ul li:hover{ border:0 !important;}
    .bg_menu ul li ul li ul li a, .bg_menu ul li ul li ul li ul li a{ font-family:Poppins-Regular !important; color:#474747 !important;}
    .bg_menu ul li ul li ul li a:hover, .bg_menu ul li ul li ul li ul li a:hover{ color:#c13a45 !important;}
    .category_title{ font-family:Poppins-Medium !important; font-size:14px !important; line-height:20px !important; color:#b20a17 !important; text-transform:capitalize; margin:5px 0 0 !important; padding:0 5px;}
    .bg_menu .offers_icon, .bg_menu li:hover a span.offers_icon{ display:block; float:right;}
    .mobile_menu{ display:none;}
}
@media(min-width:1200px){
    .bg_menu ul li a{ padding:15px 28px;}
    .bg_menu ul li ul{ width:220px;}
    .bg_menu ul li ul li ul{ width:920px;}
    .bg_menu ul li ul li.first_child ul li{ width:918px;}
    .bg_menu ul li ul li ul li a, .bg_menu ul li ul li ul li ul li a, .bg_menu ul li:hover ul li:hover ul li a{ font-size:14px !important;}
    .bg_menu ul li ul li ul li a, .bg_menu ul li ul li ul li ul li a{ padding:0 15px !important;}
    .bg_menu ul li ul li.first_child:hover ul.fourth_child_div{ border-width:0 0 2px !important;}
    .category_title{ font-size:16px !important; padding:0 15px;}
}             
@media (max-width:991px) {
    .bg_menu{ display:none}
    .mobile_menu{ position:relative; top:auto !important;}
    #sidebar-wrapper{ font-family:'Poppins-Medium'; 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{ color:#b20b18; top:-53px; right:15px; position:absolute; z-index:1;}
    #menu-close{ color:#ffffff; float:right; margin-right:0;}
    #menu-toggle i{ font-size:21px;}
    #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, .menu_ul { margin:0;}
    #mobileMenuParentAccordion .panel{ margin:0 !important;}
    #mobileMenuParentAccordion .panel .panel-collapse > .panel-body{ background:#ce959d !important; border-left:0 !important; padding:0 !important;}
    #mobile_menu_details{ display:none;}
    .mobile_menu .collapsed{ display:block !important;}
    .collapsed_icon i{ cursor:pointer; position:absolute;}
    .collapsed_icon i{ right:10px; 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:'Poppins-Light' !important; font-size:15px; text-decoration:none; color:#ffffff; float:left; padding:8px 10px;}
    .category_title{ font-size:17px !important; color:#b20b18; border-width:1px 0 0 !important; border-style:solid; border-color:#0191d0; cursor:pointer; padding:6px 10px !important;}
    .category_products{ border:0 !important;}
    .panel-mobile{ border-radius:0; box-shadow:none;}
    #sidebar-wrapper, .panel-mobile{ background:#ce959d;}
    .panel-heading-mobile, .menu_ul li{ padding:10px; position:relative; background:#b20b18; border-radius:0;}
    .panel-heading-mobile{ border-top:1px solid #ce959d; background:#b20b18;}
    .menu_ul li, .panel-body ul li{ border-top:1px solid #c8737f;}
    .menu_ul li:last-child{ border-bottom:1px solid #ce959d;}
    #accordion2 .panel-heading-mobile{ background:#b20b18; border-top:1px solid #ce959d;}      
    .panel-heading-mobile a, .menu_ul li a{ font-size:17px; line-height:38px; text-decoration:none; text-transform:capitalize; color:#ffffff; outline:none; 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:#ce959d !important;}        
    .category_products a{ padding:0 10px 6px !important;}       
    .about_us_menu_icon,.allergy_menu_icon,.antibiotic_menu_icon,.contact_us_menu_icon,.hair_loss_menu_icon,.erectile_dysfunction_menu_icon,.premature_ejaculation_menu_icon,.muscle_relaxant_menu_icon,.offers_menu_icon,.otc_menu_icon,.pain_relief_menu_icon,.products_menu_icon,.quit_smoking_menu_icon,.trial_pack_menu_icon,.weight_loss_menu_icon,.womens_health_menu_icon,.more_categories_menu_icon, .gallstones_menu_icon, .thyroid_menu_icon, .epilepsy_menu_icon, .anti_filarial_menu_icon, .anti_fungal_menu_icon, .antiviral_menu_icon, .gerd_menu_icon, .asthma_menu_icon, .hiv_menu_icon, .blood_pressure_menu_icon, .anti_bacterial_menu_icon, .heart_menu_icon, .smart_drugs_menu_icon, .skin_care_menu_icon, .eye_care_menu_icon, .more_categories_menu_icon, .products_menu_icon_active, .about_us_menu_icon_active, .offers_menu_icon_active, .trial_pack_menu_icon_active, .contact_us_menu_icon_active, .erectile_dysfunction_menu_icon_active,.premature_ejaculation_menu_icon_active, .womens_health_menu_icon_active, .smart_drugs_menu_icon_active, .eye_care_menu_icon_active, .pain_relief_menu_icon_active, .hair_loss_menu_icon_active, .quit_smoking_menu_icon_active, .antibiotic_menu_icon_active, .allergy_menu_icon_active, .blood_pressure_menu_icon_active, .more_categories_menu_icon_active{ width:25px; height:25px; float:left; position:relative; display:block; margin:8px 5px 7px 0;}                                    
    .products_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/products_menu_icon.png) no-repeat}
    .about_us_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/about_us_menu_icon.png) no-repeat}
    .offers_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/offers_menu_icon.png) no-repeat}
    .trial_pack_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/trial_pack_menu_icon.png) no-repeat}
    .contact_us_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/contact_us_menu_icon.png) no-repeat}    
    .erectile_dysfunction_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/erectile_dysfunction_menu_icon.png) no-repeat}
    .premature_ejaculation_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/premature_ejaculation_menu_icon.png) no-repeat}
    .womens_health_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/womens_health_menu_icon.png) no-repeat}            
    .smart_drugs_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/smart_drugs_menu_icon.png) no-repeat;}
    .eye_care_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/eye_care_menu_icon.png) no-repeat;}
    .pain_relief_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/pain_relief_menu_icon.png) no-repeat}
    .hair_loss_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/hair_loss_menu_icon.png) no-repeat}
    .quit_smoking_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/quit_smoking_menu_icon.png) no-repeat}
    .antibiotic_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/antibiotic_menu_icon.png) no-repeat}
    .allergy_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/allergy_menu_icon.png) no-repeat}
    .blood_pressure_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/blood_pressure_menu_icon.png) no-repeat;}
    .more_categories_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/more_categories_menu_icon.png) no-repeat;}                        
    .anti_bacterial_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/anti_bacterial_menu_icon.png) no-repeat;}                       
    .anti_filarial_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/anti_filarial_menu_icon.png) no-repeat;}
    .anti_fungal_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/anti_fungal_menu_icon.png) no-repeat;}            
    .antiviral_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/antiviral_menu_icon.png) no-repeat;}
    .asthma_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/asthma_menu_icon.png) no-repeat;}            
    .epilepsy_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/epilepsy_menu_icon.png) no-repeat;}            
    .gallstones_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/gallstones_menu_icon.png) no-repeat;}
    .gerd_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/gerd_menu_icon.png) no-repeat;}
    .heart_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/heart_menu_icon.png) no-repeat;}
    .hiv_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/hiv_menu_icon.png) no-repeat;}
    .muscle_relaxant_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/muscle_relaxant_menu_icon.png) no-repeat}
    .otc_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/otc_menu_icon.png) no-repeat}
    .skin_care_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/skin_care_menu_icon.png) no-repeat;}
    .thyroid_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/thyroid_menu_icon.png) no-repeat;}
    .weight_loss_menu_icon{ background:url(https://resources.topqualityrx.com/images/menu_icons/weight_loss_menu_icon.png) no-repeat}            
    .products_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/products_menu_icon_active.png) no-repeat}
    .about_us_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/about_us_menu_icon_active.png) no-repeat}
    .offers_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/offers_menu_icon_active.png) no-repeat}                        
    .trial_pack_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/trial_pack_menu_icon_active.png) no-repeat}
    .contact_us_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/contact_us_menu_icon_active.png) no-repeat}                        
    .erectile_dysfunction_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/erectile_dysfunction_menu_icon_active.png) no-repeat}
    .premature_ejaculation_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/premature_ejaculation_menu_icon_active.png) no-repeat}    
    .womens_health_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/womens_health_menu_icon_active.png) no-repeat}            
    .smart_drugs_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/smart_drugs_menu_icon_active.png) no-repeat;}
    .eye_care_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/eye_care_menu_icon_active.png) no-repeat}  
    .pain_relief_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/pain_relief_menu_icon_active.png) no-repeat}
    .hair_loss_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/hair_loss_menu_icon_active.png) no-repeat}
    .quit_smoking_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/quit_smoking_menu_icon_active.png) no-repeat}
    .antibiotic_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/antibiotic_menu_icon_active.png) no-repeat}
    .allergy_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/allergy_menu_icon_active.png) no-repeat}            
    .blood_pressure_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/blood_pressure_menu_icon_active.png) no-repeat;}
    .more_categories_menu_icon_active{ background:url(https://resources.topqualityrx.com/images/menu_icons/more_categories_menu_icon_active.png) no-repeat;}             
}
@media (max-width:991px) and (min-width:768px) {
  .mobile_menu{ margin:0; position:relative; top:-110px;}
}
@media (max-width:767px){
 .mobile_menu{ margin:0; position:absolute; top:0; right:0;}
}
@media(max-width:767px) and (min-width:561px){
  #menu-toggle{ top:-49px;}
}
@media (max-width:560px){
  #menu-toggle{ top:-99px;}
}
@media (max-width:991px){
  .bg_menu ul{ display:none;}
}
/* desktop and mobile menu styles end */
.div_left{ float:left;} 
.div_right{ float:right;}
.div_center{ float:none; display:inline-block;}
.talignc{ text-align:center !important;}