@font-face{font-family: 'Material Icons';src: url(https://fonts.gstatic.com/s/materialicons/v95/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');}
@font-face{font-family: 'Material Icons Outlined';src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v72/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');}
.sc_header{z-index: 9999 !IMPORTANT;}

/*** NEW PRODUCT ADD POPUP - 05th October 2021 ***/
.new_productAdd_popup{width: 700px;float: none;margin: 0 auto;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.2)}
.new_productAdd_popup .popup_header{width: 100%;float: left;text-align: center;}
.new_productAdd_popup .popup_header h2{font-size: 24px;color: #fff;font-weight: 800;text-transform: uppercase;background: #f10525;line-height: 35px;margin: 0;}
.new_productAdd_popup .popup_header .text_holder{width: 100%;float: left;padding: 20px 0;font-size: 18px;color: #333333;text-transform: uppercase;}
.new_productAdd_popup .popup_header .text_holder strong{font-size: 34px;line-height: 38px;color: #3c66bc;font-weight: 800;}
.new_productAdd_popup .popup_footer{width: 150px;float: right;text-align: right;padding: 15px 3% 15px 0;font-size: 15px;font-weight: 600;text-transform: uppercase;text-align: center;}
.new_productAdd_popup .popup_footer a{background: #ff0000;color: #fff;padding: 0;line-height: 35px;display: inline-block;width: 100%;}
.new_productAdd_popup .popup_footer a:hover{background: #333;}
.cls_success_added_msg{width: 100%;float: left;padding: 10px 0 10px 3%;line-height: normal;;color: green;font-weight: 600;}
.popup_product_container{width: 93.7%;margin: 0 3%;float: left;height: 340px; /*overflow: hidden scroll; border: 1px solid #ebebeb;*/position: relative;}
.popup_product_container h2,
.popup_product_container h3{font-size: 17px;font-weight: 700px;padding: 0 3%;height: 35px;line-height: 35px;width: 94%;margin: 0;float: left;border-bottom: 1px solid #e1e1e1;box-sizing: unset;}
.popup_product_container h3 a.closebtn,
a.closebtn{display: block;width: 70px;line-height: 25px;background: #333;color: #fff;float: right;font-size: 14px;text-align: center;font-weight: normal;margin-top: 5px;}
a.closebtn{float: left;}
.cls_product_name_price_add{width: 100%;float: left;border: 1px solid #ebebeb;box-sizing: border-box;}
.cls_product_name_price_add div{display: inline-block;}
.cls_product_name_price_add .one,
.cls_product_name_price_add .two,
.cls_product_name_price_add .three,
.cls_product_name_price_add .four{border-bottom: 1px solid #ededed;}
.cls_product_name_price_add .one,
.cls_product_name_price_add .two,
.cls_product_name_price_add .three,
.cls_product_name_price_add .four,
.cls_product_name_price_add .five{width: 100%;float: left;display: flex;justify-content: left;align-items: center;}
.cls_product_name_price_add .product_img{width: 100px;float: left;padding: 0 0 0 2%;}
.cls_product_name_price_add .product_title{width: 330px;float: left;color: #333;padding: 0 0 0 3%;font-size: 17px;}
.cls_product_name_price_add .product_title span.combo_offer_text1{display: block;float: left;line-height: normal;font-size: 14px;line-height: 25px;width: 100%;float: left;color: #666666;}
.cls_product_name_price_add .product_title span.combo_offer_text2{display: block;float: left;line-height: normal;font-size: 16px;color: #ec2529;width: 100%;float: left;line-height: 14px;}
.cls_product_name_price_add .product_price{width: 180px;text-align: center;font-size: 18px;color: #ff0000;float: left;}
.cls_product_name_price_add .product_price span{text-decoration: line-through;color: #b1b1b1;font-size: 14px;}
.cls_product_name_price_add .product_add_btn,
.cls_product_name_price_add .product_add_btn2{width: 130px;float: right;font-size: 14px;text-align: left;}
.cls_product_name_price_add .product_add_btn2{width: auto;float: left;}
.cls_product_name_price_add .product_add_btn2{text-align: left;}
.cls_product_name_price_add .product_add_btn a{cursor: pointer;box-sizing: unset;padding: 0;text-align: center;}
.cls_product_name_price_add .product_add_btn a.button,
.cls_product_name_price_add .product_add_btn a.button-red{display: inline-block;float: left;width: 75px;line-height: 25px;background: #3c66bc;color: #fff;text-align: center;height: auto;}
.cls_product_name_price_add .product_add_btn a.button-red{background: #ff0000;}
.cls_product_name_price_add .product_add_btn a.button:hover{background: #333;}
.cls_product_name_price_add .product_add_btn .icon{float: right;font-size: 20px;line-height: 25px;}
.cls_product_name_price_add .product_add_btn a.icon{color: #333;}
.cls_product_name_price_add .added_done{background-color: khaki;}
.cls_product_name_price_add .added_done .product_img{}
.cls_product_name_price_add .added_done .product_img img{-webkit-filter: brightness(0.5) grayscale(10) opacity(10);-moz-filter: brightness(0.5) grayscale(10) opacity(10);filter: brightness(0.5) grayscale(10) opacity(10);}
.cls_product_name_price_add .added_done .product_price{color: #666;}
.cls_product_name_price_add .added_done .product_add_btn a.button-red{background: #666;}
.cls_back_page{width: 70px;float: right;display: inline-block;top: 0;left: 0;position: relative;z-index: 50;text-align: center;}
.sidenav{width: 0;position: absolute;z-index: 1;top: 0;right: 0;background: #fff;overflow: hidden auto;height: 100vh;transition: 0.2s;}
.sidenav.full{width: 100%;}
.sidenav.no_scroll{overflow: hidden;}

/***
ACCORDIAN CLASS START ----------------***/
.cls_product_pack_selection{width: 100%;float: left;padding: 5px 0 0 0;overflow: hidden auto;height: 320px;}
.cls_product_pack_selection .arrowlistmenu{width: 100%;float: left;text-align: left;}
.cls_product_pack_selection .arrowlistmenu .openheader{background: url(../../images/acc-ico-up1.png) no-repeat 97% 20px;}
.cls_product_pack_selection .menuheader{width: 91%;cursor: pointer;color: #333333;text-decoration: none;float: left;border-bottom: 1px solid #ededed;padding: 5px 3%;box-sizing: unset;}
.cls_product_pack_selection .menuheader .img_holder{width: 80px;float: left;padding: 0 10px 0 0;}
.cls_product_pack_selection .menuheader .img_holder img{border: 1px solid #ededed;}
.cls_product_pack_selection .menuheader .text_holder{width: 80%;float: left;line-height: 50px;}
.cls_product_pack_selection .categoryitems{width: 99.7%;float: right;border: 1px solid #ededed;}
.cls_product_pack_selection .categoryitems ul li{width: 100%;float: left;border-bottom: 1px solid #ededed;}
.cls_product_pack_selection .categoryitems ul li:last-child{border: 0;}
.categoryitems .table_title{font-weight: 600;text-transform: uppercase;}
.categoryitems .table_title,
.categoryitems .table_content{width: 100%;float: left;background: #e1e1e1;padding: 5px 0;font-size: 14px;}
.categoryitems .table_title .doses,
.categoryitems .table_content .doses{width: 35%;float: left;padding: 0 3%;}
.categoryitems .table_title .qty,
.categoryitems .table_content .qty{width: 110px;float: left;text-align: center;}
.categoryitems .table_title .price,
.categoryitems .table_content .price{width: 100px;float: left;font-size: 15px;color: #333;padding: 0 0 0 3%;text-align: right;}
.categoryitems .table_title .add_btn,
.categoryitems .table_content .add_btn{width: 70px;float: right;padding: 0 3% 0 0;}
.categoryitems .table_content{background: #ffffff;line-height: 25px;}
.categoryitems .table_content .price{color: #ff0000;}
.categoryitems .table_content .price span.title{display: none;}
.categoryitems .table_content input.qty{border: 1px solid #e1e1e1;background: #fff;height: 23px;width: 80%;text-align: center;font-size: 14px;display: block;margin: 0 auto;}
.categoryitems .table_content input.add_btn{border: 0;background: #ff0000;height: 25px;color: #fff;font-size: 14px;width: 100%;cursor: pointer;padding: 0 !important;}
.categoryitems .table_content input.add_btn:hover{background: #333;}
.categoryitems .table_content .cls_added_btn{width: 100px;float: right;padding: 0 3% 0 0;box-sizing: unset;}
.categoryitems .table_content .cls_added_btn .added_text{width: 70px;float: left;text-align: center;}
.categoryitems .table_content .cls_added_btn .ShopProRep_RemoveDiv{width: 25px;float: left;height: auto;min-height: auto;line-height: normal;margin-top: -6px;}
.categoryitems .table_content .add_btn .product_add_btn a{float: right;width: 70px;font-weight: 400;font-size: 14px;}
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty{border: 1px solid #b8b8b8;height: 30px;overflow: hidden;box-sizing: unset !important;}
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty input{box-sizing: unset !important;}
.categoryitems .table_content input.n-DecQty,
.categoryitems .table_content input.n-IncQty{width: 35px !important;border: 0 !important;float: left !important;height: 30px !important;line-height: normal !important;}
.categoryitems .table_content input.n-checkout_txtbox{width: 45px !important;border: 0 !important;float: left !important;height: 30px !important;border-left: 1px solid #b8b8b8 !important;border-right: 1px solid #b8b8b8 !important;font-size: 15px !important;font-weight: 500 !important;padding: 0;}
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty .DecQty,
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty .IncQty{width: 35px !important;border: 0 !important;float: left !important;height: 30px !important;line-height: 30px !important;}
.categoryitems .table_content .ShopProRep_Input_QTYDiv.qty .checkout_txtbox{width: 38px !important;border: 0 !important;float: left !important;height: 30px !important;border-left: 1px solid #b8b8b8 !important;border-right: 1px solid #b8b8b8 !important;text-align: center !important;}

/*** 
COMBO PAGE NEW ADDED CLASS 29TH OCTOBER 2021 ---------------------***/
.cls_combopack_group{width: 100%;float: left;border-bottom: 5px solid #999;}
.cls_combopack_title{width: 100%;float: left;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PriDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PayDiv{display: flex;align-items: center;justify-content: center;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PriDiv svg,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PayDiv svg{fill: #111;}
.cls_combopack_title .ShopCart_HeaderDiv{background: #d5d4d4;line-height: 55px;font-weight: 500;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_ProDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PriDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_QTYDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PayDiv,
.cls_combopack_title .ShopCart_HeaderDiv .Remove_nbspDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_ProDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_PriceDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_PriceDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_QTYDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_UpayDiv{padding: 0;border-right: 1px dashed #b8b8b8;min-height: 110px;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_ProDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PriDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_QTYDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PayDiv,
.cls_combopack_title .ShopCart_HeaderDiv .Remove_nbspDiv{min-height: auto;}
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_ProDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_PriceDiv,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_UpayDiv{padding: 10px 0% 0 0;min-height: 100px;text-align: center}

.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_PriceDiv, 
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_UpayDiv{display:flex; align-items:center; justify-content:center;}

.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_UpayDiv svg,
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_PriceDiv.CurrencyIcon svg{fill:#000 !important;}

.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_ProDiv .cls_combo_popup_link{font-size: 13px;font-weight: 400;color: blue;line-height: 20px;cursor: pointer;width: 100%;float: left;margin-top: -10px;padding-bottom: 10px;}
.cls_combopack_group .ShopCart_ProRepeatDiv .ShopProRep_QTYDiv{padding: 10px 0 0 0;min-height: 100px;}
.cls_combopack_group .ShopProRep_RemoveDiv{/*display: flex;align-items: center;justify-content: center;*/ width: auto;float: none;margin: 0 auto;display: block;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_ProDiv{font-size: 20px;font-weight: 700;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_ProDiv span{display: inline-block;line-height: 20px;font-size: 14px;color: #fff;background: #de1738;padding: 3px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_QTYDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PayDiv,
.cls_combopack_title .ShopCart_HeaderDiv .ShopHead_PriDiv{font-size: 16px;font-weight: 700;line-height: 77px;}
.cls_combopack_title .ShopCart_HeaderDiv .Remove_nbspDiv{border: 0;}
.cls_combopack_group .repeatDiv .set_auto_order_optionDiv,
.cls_combopack_group .repeatDiv .ShopProRep_ProNameDiv.combo_popup_off{display: none;}
.cls_combopack_group .repeatDiv .ShopProRep_ProNameDiv{font-size: 13px;padding: 2px 0 0 3%;text-align: left;}
.cls_combopack_group .repeatDiv .ShopProRep_ProNameDiv span.MarchSaveOffer{color: #f10525;font-weight: 600;}
.cls_combopack_group .ShopCart_ProRepeatDiv{font-weight: 500;background: #ececec;}
.cls_combopack_group.common_pack{border-bottom: 1px solid #999999;}
.cls_combopack_group.common_pack .ShopCart_ProRepeatDiv{background: #ffffff !important;}

/***
POPUP SLIDER OPEN ----------------***/
/* POPUP FOR TOP TO BOTTOM 
.popup_overlay {height: 0%;width: 100%;position: fixed;z-index: 1;top: 0;left: 0;overflow-x: hidden;transition: 0.2s;background-color: rgba(0,0,0, 0.8);}*/
.popup_overlay{height: 100%;width: 0%;position: fixed;z-index: 9999;top: 0;left: 0;overflow-x: hidden;transition: 0.2s;background-color: rgba(0,0,0, 0.8);opacity: 0;padding: 50px 0 20px 0 !important;}
.overlay-content{position: relative;top: 25%;width: 100%;text-align: center;margin-top: 30px;}
.popup_overlay .popup_closebtn{position: relative;float: right;top: 0;right: 10px;font-size: 36px;transition: 0.3s;color: #fff;}
.mobile_shoppingcart_header{display: none;}
.cls_shopping_cartsummary{width: 100%;float: left;border: 1px solid #b8b8b8;box-sizing: border-box;}
.cls_shopping_cartsummary div{width: 100%;float: left;}

/*** SHOPPING CART COMMON HEADER ***/
.shoppingcart_table_header{background: #b8b8b8;font-weight: 700;color: #151515;border-bottom: 1px solid #ffffff;font-size: 15px;}
.shoppingcart_table_header .text_product_title{width: 40%;padding: 10px 0 10px 2%;}
.shoppingcart_table_header .text_product_unitprice,
.shoppingcart_table_header .text_product_youpay,
.shoppingcart_table_header .text_product_qty,
.shoppingcart_table_header .text_product_total,
.shoppingcart_table_header .text_product_remove{width: 12.7%;border-left: 1px solid #cccccc;text-align: center;padding: 10px 0;}
.shoppingcart_table_header .text_product_remove{width: 9%;}

/*** SHOPPING CART COMBO PRODUCT GROUP ***/
.cls_combopack_group{border-bottom: 4px solid #999;}

/*** SHOPPING CART COMBO PRODUCT HEADER ***/
.shoppingcart_combo_title{background: #d5d4d4;font-weight: 700;color: #151515;border-bottom: 1px solid #ccc;font-size: 15px;}
.shoppingcart_combo_title .text_product_title{width: 40%;padding: 10px 0 10px 2%;}
.shoppingcart_combo_title .text_product_unitprice,
.shoppingcart_combo_title .text_product_youpay,
.shoppingcart_combo_title .text_product_qty,
.shoppingcart_combo_title .text_product_total,
.shoppingcart_combo_title .text_product_remove{width: 12.7%;border-left: 1px dashed #b8b8b8;text-align: center;padding: 10px 0;}
.shoppingcart_combo_title .text_product_remove{width: 9%;}
.shoppingcart_combo_title .text_product_title,
.shoppingcart_combo_title .text_product_unitprice,
.shoppingcart_combo_title .text_product_youpay,
.shoppingcart_combo_title .text_product_qty,
.shoppingcart_combo_title .text_product_total,
.shoppingcart_combo_title .text_product_remove{min-height: 80px;display: flex;align-items: center;justify-content: center;}

/*** SHOPPING CART COMBO ADDED PRODUCT ***/
.shoppingcart_combo_product.no_combo{background: #ffffff;}
.shoppingcart_combo_product{background: #ececec;color: #151515;border-bottom: 1px solid #ccc;font-size: 15px;}
.shoppingcart_combo_product .text_product_title{width: 40%;padding: 10px 0 10px 2%;}
.shoppingcart_combo_product .text_product_unitprice,
.shoppingcart_combo_product .text_product_youpay,
.shoppingcart_combo_product .text_product_qty,
.shoppingcart_combo_product .text_product_total,
.shoppingcart_combo_product .text_product_remove{width: 12.7%;border-left: 1px dashed #b8b8b8;text-align: center;padding: 10px 0;}
.shoppingcart_combo_product .text_product_remove{width: 9%;}
.shoppingcart_combo_product .text_product_title,
.shoppingcart_combo_product .text_product_unitprice,
.shoppingcart_combo_product .text_product_youpay,
.shoppingcart_combo_product .text_product_qty,
.shoppingcart_combo_product .text_product_total,
.shoppingcart_combo_product .text_product_remove{min-height: 100px;display: flex;align-items: center;justify-content: center;}

/*** COMBO CONTAINER TEXT ***/
.shoppingcart_combo_product .text_product_title .product_img{width: 20%;}
.shoppingcart_combo_product .text_product_title .product_img img{width: 90%;}
.shoppingcart_combo_product .text_product_title .product_title_container{width: 75%;padding: 0 0 0 3%;font-size: 14px;}
.shoppingcart_combo_product .text_product_qty .ShopProRep_Input_QTYDiv{float: none;width: auto;}
.product_title_container{font-size: 18px;}
.product_title_container span{display: inline-block;line-height: 20px;font-size: 13px;color: #fff;margin: 8px 0 5px 0;background: #de1738;padding: 3px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;float: left;}
.product_title_container .combo_update{font-size: 13px;font-weight: 400;color: blue;line-height: 20px;cursor: pointer;width: auto;float: left;line-height: 40px;padding: 0 0 0 10px;}
.shoppingcart_combo_product .text_product_remove .fa{font-size: 18px;color: #028d02;cursor: pointer;padding: 0;}

/*** 
MARCH CUSTOM COMBO PRODUCT LIST 27 MARCH 2022 ***/
.CustomCombo_ProductList,
.CustomCombo_banner,
.CustomCombo_ProductList .main_tabs,
.CustomCombo_ProductList .CustomComboContainer{width: 100%; float: left;}
.CustomCombo_banner{padding-bottom: 30px;}
.CustomCombo_ProductList .main_tabs{text-align: center; text-transform: uppercase; font-weight: 700; border-bottom:2px solid #3c66bc; padding: 0 0 0 0; margin-bottom:10px;}
.CustomCombo_ProductList .main_tabs .button{width: 50%; float: left; padding: 0; font-size: 20px;}
.CustomCombo_ProductList .main_tabs .button a{float: left; width: 100%; color: #777;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.CustomCombo_ProductList .main_tabs .button a:hover{color:#333;}
.CustomCombo_ProductList .main_tabs .button a.active{background: #d6f4ff; color: #000;}
.CustomCombo_ProductList .CustomComboContainer{padding-top: 10px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box {width: 23.5%; float: left; padding: 0 0 0 0; margin: 0 2% 30px 0; position: relative; border: 1px solid #b8b8b8; text-align: center; overflow:hidden}
.CustomCombo_ProductList .CustomComboContainer .prd_box:nth-child(4n){margin: 0 0 30px 0;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_img,
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_name,
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price,
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button{width: 100%; float: left;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_offer{width: 109px;height: 22px;line-height: 22px;float: left;color: #fff;display: flex;align-items: center;justify-content: center;background: #ea1d2e;position: absolute;top: 17px;left: -25px;font-size: 13px;
-ms-transform: rotate(-45deg); /* IE 9 */
-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
transform: rotate(-45deg);}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_offer span{font-weight: 600; font-size: 14px; padding: 0 0 0 3px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_img img{width: 65%; margin: 0 auto; display: block;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_name{padding: 10px 3%;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_name h3{height: 45px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 600;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_name span{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: unset;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price{width: 100%; float: left;font-size: 18px;font-weight: 600;color: #ff0000;line-height: 33px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price span{font-size: 14px; color: #505050; font-weight: 400; text-decoration: line-through; padding: 0 0 0 5px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button{border-top: 1px solid #b8b8b8;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .price{width: 55%; float: left;font-size: 18px;font-weight: 600;color: #ff0000;line-height: 33px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .price span{font-size: 14px; color: #505050; font-weight: 400; text-decoration: line-through; padding: 0 0 0 5px;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .btn_holder{width: 45%; float: right;line-height: 35px; font-weight: 600;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .btn_holder span{display: block; float: left; width: 100%; color: #fff; background: #3c66bc;}
.CustomCombo_ProductList .CustomComboContainer .prd_box:hover .prd_price_button .btn_holder span{background: #ed1e24;}
.HomePage_TopSel_ProDiv .HmPg_TopProDiv .Home_ProBoxDiv .prd_offer{width: 65px;height: 22px;line-height: 22px;float: right;color: #fff;display: flex;align-items: center;justify-content: center;background: #ea1d2e;position: absolute;top: 15px;right: 15px;font-size: 13px;}

.CustomPopupPage .Hm_Product_rateDiv span{display: none !important;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .Hm_Product_rateDiv{width: 50%; padding: 5px 0 0 0; float: left; text-align: center;}
.CustomCombo_ProductList .CustomComboContainer .prd_box .prd_price_button .btn_holder.create_combo{width: 50%; float: right;line-height: 35px; font-weight: 600;}

.MarchComboTabsCls{padding: 10px 0; border-bottom: 1px solid #ccc; width: 100%; float: left;text-align: justify;}
.MarchComboTabsCls .moreinfo_landing_div{font-size:18px; line-height:20px; padding-bottom:10px; font-weight:bold;}
.MarchComboTabsCls ul li{list-style: disc;margin: 0 0 8px 18px;}
.MarchComboTabsCls:last-child{border: 0;}
.MarchComboTabsCls h3{padding-bottom: 10px !important;display: block;width: 100%;float: left;}
.MarchComboTabsCls p{padding-bottom: 10px;}

/*** BLACKFRIDAY SALE EXTRA CSS ***/
.CustomCombo_ProductList.NewUpdated_SaleThem{}
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box,
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box:nth-child(4n){width: 32% !important;margin: 0 2% 30px 0;}
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box:nth-child(3n){margin:0 0 30px 0 !important;}

@media only screen and (max-width:600px),(max-width:699px){
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box,
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box:nth-child(4n),
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box:nth-child(3n){width: 49% !important;margin: 0 2% 20px 0 !important;}
.CustomCombo_ProductList.NewUpdated_SaleThem .CustomComboContainer .prd_box:nth-child(2n){margin:0 0 20px 0 !important;}

}

@media only screen and (max-width:500px),(max-width:599px){

}

@media only screen and (max-width:400px), (max-width:499px) {

}

@media only screen and (max-width:375px), (max-width:399px){

}

@media only screen and (max-width:360px){

}

@media only screen and (max-width:300px), (max-width:320px){

}



