article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
.error.ExpMonthError{display:block;clear:both;background:none!important;color:red;padding-top:5px;font-size:14px}*{box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;padding:0;margin:0;outline:none}body{background:#fff;font-family:"Hind Siliguri",sans-serif;font-size:14px;line-height:14px;color:#333;font-weight:400}a,a:hover,a:focus{text-decoration:none;transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;-moz-transition:0.3s}a{color:#333}select{appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;position:relative;outline:none}#loading{display:block;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgb(255 255 255 / .5);background-image:url(../../Content/images/loaders.gif);background-repeat:no-repeat;background-position:center;background-size:100px}img{vertical-align:middle;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,ul,ol,li,p{margin:0;padding:0;font-family:"Hind Siliguri",sans-serif}ul,ol,li{font-family:"Hind Siliguri",sans-serif;font-size:14px;line-height:20px;color:#333}p{font-family:"Hind Siliguri",sans-serif;font-size:16px;line-height:20px;color:#333}input[type="button"],input[type="text"],input[type="submit"],input[type="reset"],input[type="Password"],input[type="email"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}
.button{color:#fff;font-size:14px;line-height:30px;display:inline-block;font-weight:400;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:4px 20px;cursor:pointer;text-align:center;height:38px;text-transform:uppercase;outline:none;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:1px solid #fff0;overflow:hidden;position:relative;vertical-align:middle;z-index:1;outline:none;text-align:center;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.button::before{content:"";z-index:-1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#f33c3c;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);-ms-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-ms-transition:-ms-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);-ms-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1)}
.button:hover::before{-webkit-transform:scale3d(10,9,1);-ms-transform:scale3d(10,9,1);transform:scale3d(10,9,1)}
.button:hover{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s}button[disabled]:active,button[disabled],input[type="button"][disabled]:active,input[type="button"][disabled],input[type="submit"][disabled]:active,input[type="submit"][disabled],button[disabled]:hover,input[type="button"][disabled]:hover,input[type="submit"][disabled]:hover{border:1px solid #999;background-color:#ccc;color:#666;color:#fff;font-size:16px;line-height:27px;display:inline-block;font-weight:700;border-radius:5px;padding:5px 20px;cursor:not-allowed;text-align:center;height:35px;letter-spacing:1px;text-transform:uppercase;outline:none;border:0}
.bg_blue{background:#0c2d69}
.bg_white{background:#f3f3f3}
.bg_lightblue{background:#cedef0}
.btn_blue{background:#0c2d69}
.deta-tr-3 a{
	padding:4px 0;
	display:block;
}
.next-btn{
	margin-left:10px;
}
.btn_border{border:1px solid #0c2d69;color:#0c2d69}
.btn_white{background:#f3f3f3;color:#333}
.btn_red{background:#f33c3c}
.btn_border:hover{border:1px solid #f33c3c;color:#fff;background:#f33c3c}
.btn_blue::before{background:#f33c3c}
.btn_blue:hover{border:1px solid #f33c3c;background:#f33c3c}
.btn_white::before,.btn_red::before{background:#0c2d69;color:#fff}
.btn_white:hover,.btn_red:hover{border:1px solid #0c2d69;color:#fff;background:#0c2d69}
.btn_left{float:left}
.btn_right{float:right}
.float_left{float:left}
.float_right{float:right}
.red-text{color:#f33c3c}
.green-text{color:#579f00}
.font_bold{font-weight:700!important}
.font_normal{font-weight:400}
.text_unset{text-transform:unset}
.text_uppercase{text-transform:uppercase}
.text_capitalize{text-transform:capitalize}
.border_0{border:none!important}
.title_class{font-size:34px;line-height:45px;color:#181818;font-weight:400;text-align:center;text-transform:capitalize}
.margin_10{margin-top:10px}
.margin_top_bottom_20{margin-top:20px;margin-bottom:20px}
.margin_b10{margin-bottom:10px}
.margin_b5{margin-bottom:5px!important}
.margin_t5{margin-bottom:5px!important}
.margin_0,margin_b0,margin_t0{margin:0!important}
.padding_0{padding:0px!important}
.padding_10{padding-top:10px}
.padding_b10{padding-bottom:10px}
.padding_b5{padding-bottom:5px}
.padding_t5{padding-top:5px}
.your-class::-webkit-input-placeholder{color:#f33c3c;text-transform:capitalize}
.sweet-alert button.cancel{background-color:#f33c3c!important}
.d_block{display:block}
.scroll-to-top{position:fixed;bottom:15px;right:15px;width:40px;height:40px;color:#fff;line-height:40px;z-index:99999;cursor:pointer;background:url(https://www.ourpetwarehouse.com/images/arrow-turn-right-up-n.png)no-repeat center 0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;display:none}
.scroll-to-top:hover{bottom:20px}
.clearfix:after{clear:both;display:block;content:""}
.clearfix:after{clear:both;display:table;visibility:hidden;content:""}
.wrapper{max-width:1200px;margin:0 auto;padding:0 15px}
.top-header{background:#1e1e1e;padding:6px 0 6px}
.top_row{margin:0 -15px}
.top_col{width:33.33%;float:left;padding:0 15px}
.top_col.top_col_rs{width:66.66%}
.top-right{text-align:end}
.top-left span a{font-size:14px;line-height:26px;color:#fff}
.top-left span img{margin-left:6px;width:30px}
.top-right span{font-size:12px;line-height:26px;color:#fff;letter-spacing:1px;font-weight:500}
.top-right span img{margin-right:5px;width:20px}
.top-right span strong a{font-size:14px;line-height:26px;font-weight:700;color:#fff}
.usd-box{float:right;padding-left:15px;border-left:1px solid #484848;margin-left:15px;position:relative;width:90px}
.store_top{float:right;position:relative}
.store_top span,.store_top a{font-size:16px;line-height:26px;color:#fff;cursor:pointer}
.store_top .fa{color:#fff}
.store_top_hovre ul a li span img{margin-right:5px;border:1px solid #ccc}
.store_top span a img{margin-right:5px;border:1px solid #ccc}
.usd-box span{text-transform:uppercase;font-size:14px;line-height:26px;color:#fff}
.usd-box span i,.store_top span i{margin-left:10px;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;display:inline-block}
.usd-more,.store_top_hovre{position:absolute;top:31px;left:4px;z-index:1000;float:left;min-width:85px;padding:10px 0 5px;margin:.125rem 0 0;font-size:13px;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:0;transition:all 0.3s ease-in-out;z-index:1111;opacity:0;visibility:hidden;margin-top:20px;-webkit-box-shadow:0 6px 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 6px 10px 0 rgb(0 0 0 / .1);-ms-box-shadow:0 6px 10px 0 rgb(0 0 0 / .1);box-shadow:0 6px 10px 0 rgb(0 0 0 / .1)}
.store_top_hovre{min-width:120px}
.usd-more ul li,.store_top_hovre ul li{list-style:none;margin-bottom:10px;border-bottom:1px solid #d9d6d6}
.store_top_hovre ul li{padding:0 10px}
.usd-more ul li:last-child,.store_top_hovre ul li:last-child{margin-bottom:0;border-bottom:none}
.usd-box span a strong{margin-right:5px;display:inline-block;font-size:16px}
.usd-more ul li a strong{padding:0 10px;display:inline-block;font-size:16px}
.usd-box:hover .usd-more,.store_top:hover .store_top_hovre{opacity:1;visibility:visible;margin-top:0}
.store_top:hover>span>.fa,.store_top:hover>span>.fa{transform:rotate(180deg)}
.header_logo_box{margin-top:25px}
.header-logo{float:left;margin-right:64px;width:368px}
.header-search{float:left;width:459px;position:relative;margin-top:6px}
.category-widget{position:relative;display:flex;z-index:1}
.category-widget input{background:#fff;border:2px solid #d8d8d8;border-right:none;display:block;float:left;height:50px;line-height:50px;outline:none;text-align:left;padding:0 60px 0 20px;white-space:nowrap;width:100%;border-radius:4px 4px;font-size:14px}
.category-widget input{padding:0 215px 0 20px}
.category-widget .search_form_group{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;background-color:#fff;border-top-left-radius:35px;border-bottom-left-radius:35px;display:flex;-moz-align-items:center;align-items:center;background-color:#fff;border-top-left-radius:35px;border-bottom-left-radius:35px;position:absolute;top:2px;right:0;bottom:2px;margin-right:50px}
.category-widget .search_form_group select{background:none!important}
.category-widget .search_form_group::before{position:absolute;content:"";background:#d8d8d8;left:0;top:15px;bottom:15px;width:1px;z-index:111}
.category-widget .search_form_select.nice-select{align-items:center}
.category-widget .search_form_select{-ms-flex-preferred-size:15rem;width:128px;height:100%;max-width:150px;padding-left:15px;padding-right:25px;line-height:26px;color:#333;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;background-color:#fff;font-size:14px;border:0;transition:0.4s}
.search_form_group::after{content:"";border-bottom:2px solid #d8d8d8;border-right:2px solid #d8d8d8;display:block;height:5px;margin-top:-4px;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.15s ease-in-out;width:5px}
.category-widget .search-submit{width:50px;background:#f33c3c;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;right:0;top:0;bottom:0;border:none;cursor:pointer;transition:all 250ms ease-in-out}
.category-widget .search-submit .fa{font-size:20px}
.category-widget .search-submit:hover{background:#0c2d69}
.header-cart{float:right;margin-top:12px}
.account-box,.cart-box{float:left;margin-right:17px}
.account-box,.cart-icon{width:38px;height:38px;border-radius:5px;background:#0c2d69;color:#fff;text-align:center;line-height:38px;font-size:18px;display:inline-block;vertical-align:top;position:relative}
.account-box>a{color:#fff}
.account-box:hover{background:#f33c3c}
.cart-icon:hover{background:#0c2d69}
.cart-icon>a{color:#fff}
.cart-icon{margin-right:11px;background:#f33c3c}
.cart_title{display:inline-block}
.cart_title strong{font-size:14px;line-height:15px;font-weight:600;display:block;color:#333}
.cart_title p{font-size:14px;line-height:26px;color:#828282}
.account_toggle,.Shopping_popup{position:absolute;text-align:left;top:calc(100% + 30px);right:-21px;min-width:140px;padding:10px;margin-top:20px;background:#fff;transform:translate3d(0,0,0);backface-visibility:hidden;filter:drop-shadow(0 0 3px rgb(1 3 4 / .19));transition:all 0.3s ease-in-out;z-index:1082;color:#333;opacity:0;visibility:hidden}
.account_toggle::before,.Shopping_popup::before,.usd-more:before,.store_top_hovre:before{position:absolute;content:"";bottom:calc(100% - 10px);right:40px;width:0;height:0;border-style:solid;border-width:0 0 24px 24px;border-color:#fff0 #fff0 #fff #fff0;z-index:-1}
.usd-more:before{right:55px}
.store_top_hovre:before{right:50px}
.cart-body{padding:10px}
.account_toggle_menu ul li{list-style:none;display:block;margin-bottom:10px;position:relative}
.account_toggle_menu ul li:last-child{margin-bottom:0}
.account_toggle_menu ul li::after{content: "";position: absolute;left: 0;top: 6px;margin-right: 10px;border: solid #333;border-width: 0 2px 2px 0;padding: 2px;transform: rotate(-45deg);}
.account_toggle_menu ul li a{font-size:16px;line-height:18px;color:#333;margin-left:12px}
.account_toggle_menu ul li:hover a{color:#f33c3c}
.account-box:hover .account_toggle,.cart-icon:hover .Shopping_popup{opacity:1;visibility:visible;margin-top:-15px}
.Shopping_popup{min-width:300px;right:auto;left:-96px}
.Shopping_popup::before{right:auto;left:92px}
.Shopping_popup_box,.empty_cart{width:100%;border-bottom:1px solid #d8d8d8;margin-bottom:10px}
.Shopping_img{float:left;margin-right:10px;width:70px}
.Shopping_img img{width:70px;height:70px}
.Shopping_text{float:left;width:190px}
.Shopping_text h6,.Shopping_text span{font-size:16px;line-height:16px;font-weight:400}
.Shopping_text h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.Shopping_text span{font-weight:700}
.pro-close{float:right;width:10px}
.pro-close span a{font-size:16px;line-height:16px;vertical-align:top;color:#333}
.Shopping_popup_btn,.empty_cart_btn{width:100%;float:left}
.Shopping_popup_left{float:left}
.Shopping_popup_right,.empty_cart_right{float:right}
.empty_cart_box{width:100%}
.empty_cart{padding-bottom:10px}
.empty_cart_text{padding:20px 15px;text-align:center;background:#f1f1f1}
.header-menu{margin-top:25px;background:#0c2d69}
.header-menu.fixed{position:fixed;width:100%;top:0;z-index:10000;margin-top:0;box-shadow:0 0 8px 0 rgb(110 123 157 / .5);-webkit-animation:sfw-header-slide-down 0.3s;animation:sfw-header-slide-down 0.3s}

@-webkit-keyframes sfw-header-slide-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}

@keyframes sfw-header-slide-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
.header-box{width:100%;text-align:center}
.header-box>ul>li{list-style:none;display:inline-block;padding:0 8px;position:relative}
.header-box>ul>li.trk_orderlink{background:#f33c3c;display:none}
.header-box>ul>li>a{font-size:18px;line-height:26px;color:#fff;padding:10px 15px;display:block;position:relative;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;text-transform:capitalize}
.header-box>ul>li.HighlightLink{background:#f33c3c}
.header-box>ul>li::before,.header-sub-menu li::before{content:"";position:absolute;width:100%;height:4px;bottom:0;left:0;background:#f33c3c;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}
.header-box>ul>li:hover::before,.header-box>ul>li.active::before,.header-sub-menu li:hover::before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.header-box>ul>li.active>a,.header-box>ul>li:hover>a{color:#fff}
.header-sub-menu{background:#fff;position:absolute;left:0;right:0;top:48px;width:150px;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .1);-ms-box-shadow:0 0 15px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .1);box-shadow:0 0 15px 0 rgb(0 0 0 / .1);color:#333;list-style:none;padding:10px;margin:0 auto;text-align:left;opacity:0;margin-top:20px;visibility:hidden;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;z-index:11;-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px);transform:translate(0,30px);pointer-events:none}
.header-sub-menu li{padding-bottom:5px;margin-bottom:5px;position:relative;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}
.header-sub-menu li:last-child{padding-bottom:0;margin-bottom:0}
.header-sub-menu li a{color:#333;font-size:16px;line-height:26px;display:block;margin-left:15px}
.header-sub-menu>li>a.active{color:#f33c3c}
.header-sub-menu li a::after {content: "";position: absolute;left: 0;top: 10px;margin-right: 10px;border: solid #333;border-width: 0 2px 2px 0;padding: 2px;transform: rotate(-45deg);} .header-sub-menu li::before{background:#d8d8d8;height:1px}
.header-sub-menu li:hover a{color:#f33c3c}
.header-box>ul>li:hover>.header-sub-menu{margin-top:-3px;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);pointer-events:auto}
.banner{width:100%;margin-top:10px}
.banner-img{width:100%;float:left;text-align:center}
.banner-img img{width:100%}
.banner img.Mobile_Banner,.banner-img img.Mobile_Banner{display:none}
.banner_responsive_text{width:100%;float:left;display:none}
.banner_text{position:fixed;z-index:999999999;display:none;width:100%;height:auto;padding:15px 0;background:#0c2d69;color:#fff;box-shadow:0 3px 8px #464646ad;top:0}
.banner_text.fixed{display:block}
.banner_text_box{float:left;width:100%}
.Blf_saleDiv{width:100%;float:left;margin:0;padding:0;text-align:center}
.Blf_saleDiv.NewBannerText{font-size:16px}
.Blf_saleDiv.NewBannerText span{background:#fff;color:#000;padding:0 10px;border-radius:5px;line-height:25px;font-size:20px;font-weight:500;margin:0 5px}
.Blf_textDiv{font-size:24px;line-height:24px;display:inline-block;color:#fff;padding:2px 0 0;text-transform:uppercase;font-weight:600}
.Blf_discountDiv{font-size:18px;line-height:30px;display:inline-block;vertical-align:top;text-align:center;background:#fff;color:#151515;text-transform:uppercase;padding:2px 15px 0;margin:0 15px}
.Blf_discountDiv span{font-size:30px;line-height:30px;font-weight:600;vertical-align:middle;margin-top:-5px;display:inline-block}
.Blf_above99Div{color:#fff;padding-right:10px;font-size:18px;line-height:20px}
.Blf_couponDiv{font-size:18px;line-height:20px;display:inline-block;vertical-align:top;text-align:center;padding:6px 0 0}
.Blf_couponDiv span{font-size:22px;line-height:24px;display:inline-block;vertical-align:middle;margin-top:-4px;font-weight:600}
.Blf_discountDiv span>span{font-size:22px;margin-top:-6px;display:inline-block;padding-left:3px}
.Blf_above99Div span{color:#fff;padding-left:5px;margin-top:-5px}
.product{margin-top:40px}
.product-box{text-align:center;width:100%;margin-bottom:10px}
.product-row{margin:0 -15px}
.product-col{float:left;width:25%;padding:0 10px;margin:10px 0}
.product-border-box{border-radius:5px;cursor:pointer;border:1px solid #d8d8d8;padding:5px;transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s}
.product-border-box:hover{border:1px solid #acc9fd}
.product-img{margin-bottom:15px;height:200px;position:relative;overflow:hidden}
.product-img a img{width:200px;height:200px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}
.product-border-box:hover .product-img a img,.favourite_box:hover .product-img a img{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08)}
.pro-title{height:55px;padding-top:15px}
.pro-title a h4,.pro-title a h6{font-size:16px;line-height:20px;color:#333;font-weight:400}
.pro-title a h6{font-weight:600}
.pro-price span{font-size:20px;line-height:35px;font-weight:700}
.reviews-box{text-align:center;width:100%;display:table;position:relative}
.rating{background:url(/images/blank_star.png) repeat-x left bottom;display:inline-block;height:20px;text-align:left;vertical-align:bottom;width:95px}
.rating-color{background:url(/images/shining_star.png) repeat-x left bottom;height:20px}
.reviews{display:inline-block;height:20px;vertical-align:bottom;margin-left:0}
.reviews span a{font-size:16px;line-height:26px;color:#828282}
.rating-hover-box{position:absolute;display:none;width:300px;background:#f3f3f3;left:0;top:35px;box-shadow:0 0 4px 1px #828282;z-index:1;transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;-ms-transition:0.4s}
.rating-hover-top{background:#ebebeb;padding:10px;min-height:110px}
.rating-hov-title h4{text-transform:uppercase;text-align:left;font-size:18px;line-height:18px;color:#333;padding-bottom:10px}
.rating-unit{float:left}
.big-star-img{background:url(/Content/images/pp_bigstar.png) no-repeat center;width:66px;color:#fff;display:block;padding:25px 0;font-size:16px;line-height:15px;text-align:center;margin:0 auto}
.big-rating-text span{color:#848484;font-size:11px;line-height:11px}
.rating-paogress-box{float:left}
.rating-paogress-box ul li{list-style:none;line-height:10px}
.rating-paogress-box ul li span.star-text{display:inline-block}
.rating-paogress-box ul li span.star-text a{color:#333;font-size:12px;line-height:12px;display:inline-block}
.rating-paogress-box ul li span{color:#333;font-size:12px;line-height:12px}
.w3-light-grey{background-color:#ffffff!important;width:100px;display:inline-block;height:10px;vertical-align:middle}
.w3-grey{background-color:#ff8200!important;height:10px}
.browse-reviews-summary{background:#fff;padding:10px}
.browse-title h4{text-transform:uppercase;text-align:left;font-size:16px;color:#333;padding-bottom:10px}
.seller-review-min{text-align:left;margin-bottom:5px}
.seller-review-min a{color:#f33c3c;line-height:normal}
.seller-title h6{font-weight:400;font-size:16px;text-transform:capitalize}
.seller-review-min span{line-height:13px!important;vertical-align:bottom;font-size:12px;color:#333}
.read-review-box{background:#0c2d69;padding:5px 15px}
.read-left-text{float:left}
.read-left-text a,.Write-right-text a{display:inline-block;font-size:14px;line-height:20px;color:#fff}
.Write-right-text{float:right}
.reviews-box:hover .rating-hover-box{display:block}
.shop-now{margin:20px 0 20px}
.usp-container{margin:25px 0;float:left;width:100%}
.usp-box{float:left;width:100%;padding:0}
.usp-row{margin:0 -15px}
.usp-col{float:left;width:33.33%;padding:0 15px;position:relative}
.usp_border{border:1px solid #d9d6d6;border-radius:5px;padding:15px}
.usp-icon{float:left;margin-right:20px;width:55px}
.usp-title{float:left}
.usp-title h4{font-size:22px;line-height:26px;color:#0c2d69;font-weight:600}
.usp-title h6{font-size:16px;line-height:26px;color:#a9a9a9;font-weight:400}
.footer{float:left;width:100%}
.footer-blue{padding:15px 0;position:relative;float:left;width:100%}
.footer-blue::before{position:absolute;content:"";width:1px;height:80px;background:#1b4591;left:0;right:0;top:6px;text-align:center;margin:0 auto}
.footer_blue_row,.footer_white_row{margin:0 -15px}
.footer_blue_col,.footer_white_col{float:left;width:50%;padding:0 15px}
.footer_blue_box,.footer_white_box{width:100%;float:left;text-align:center}
.call-us p,.email-us p{color:#fff;margin-bottom:10px}
.call-us p span,.email-us p span{font-size:20px;line-height:24px;margin-right:18px}
.call-us p strong,.email-us p strong{font-size:20px;line-height:24px}
.email-us a,.call-us a{color:#fff}
.email-us span,.call-us span{font-size:14px;line-height:22px;color:#fff}
.email-us span a,.call-us span strong{font-size:18px}
.footer-white{width:100%;float:left;margin:25px 0;position:relative}
.footer-white::before{position:absolute;content:"";width:1px;height:230px;background:#d8d8d8;left:0;right:0;top:0;text-align:center;margin:0 auto}
.footer_white_title{margin-bottom:15px}
.footer_white_title h4{font-size:20px;line-height:25px;color:#1e1e1e}
.footer_white_text{margin-bottom:15px}
.footer_white_text p{color:#1e1e1e;font-size:13px;line-height:23px}
.footer_social_icon.Mobile{display:none}
.footer_social_icon{width:100%}
.footer_social_icon ul li{list-style:none;margin-left:20px;display:inline-block}
.footer_social_icon ul li a{width:38px;height:38px;font-size:20px;line-height:38px;background:#fff;border-radius:5px;display:block;color:#1e1e1e;-webkit-box-shadow:0 6px 10px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 6px 10px 0 rgb(0 0 0 / .16);-ms-box-shadow:0 6px 10px 0 rgb(0 0 0 / .16);box-shadow:0 6px 10px 0 rgb(0 0 0 / .16);-moz-transition:all 0.5s ease 0.1s;-webkit-transition:all 0.5s ease 0.1s;-ms-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}
.footer_social_icon ul li.twitter a svg{color:#000;vertical-align:sub;width:25px;height:25px}
.footer_social_icon ul li.facebook a:hover{background:#0c2d69;color:#fff;box-shadow:none}
.footer_social_icon ul li.facebook a:hover svg{color:#fff}
.footer_social_icon ul li.facebook a svg{width:20px;height:20px;line-height:20px;vertical-align:sub}
.footer_social_icon ul li.twitter a:hover{background:#000;color:#fff;box-shadow:none}
.footer_social_icon ul li.twitter a:hover svg{color:#fff}
.footer_social_icon ul li.pinterest a:hover{background:#c8232c;color:#fff;box-shadow:none}
.footer_social_icon ul li.pinterest a svg{width:20px;height:20px;line-height:20px;vertical-align:sub}
.footer_social_icon ul li.pinterest a:hover svg{color:#fff}
.footer_social_icon ul li.youtube a:hover{background:red;color:#fff;box-shadow:none}
.footer_social_icon ul li.youtube a svg{width:20px;height:20px;line-height:20px;vertical-align:sub}
.footer_social_icon ul li.youtube a:hover svg{color:#fff}
.footer_social_icon ul li.instagram a:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);color:#fff;box-shadow:none}
.footer_social_icon ul li.instagram a svg{width:20px;height:20px;line-height:20px;vertical-align:sub}
.footer_social_icon ul li.instagram a:hover svg{color:#fff}
.footer_social_icon.icon_email ul li{margin:0}
.footer_social_icon.icon_email ul li a{background:#1e1e1e;color:#fff}
.footer_input{margin-top:20px;margin-bottom:15px}
.footer_input .input_box{width:460px;color:#828282}
.footer-email-text{margin-bottom:10px}
.footer-email-text p{color:#181818;font-size:16px;line-height:24px}
.footer-black{background:#1e1e1e;padding-top:26px;margin-top:10px;padding-bottom:20px;float:left;width:100%}
.footer_row{margin:0 -15px}
.footer_col{float:left;width:20%;padding:0 15px}
.footer-box{width:100%}
.footer-title{margin-bottom:15px}
.footer-title h5{font-weight:700;font-size:16px;line-height:22px;color:#fff;letter-spacing:.5px;text-transform:uppercase}
.footer-menu ul li{list-style:none;margin-bottom:5px}
.footer-menu ul li a{font-size:14px;line-height:30px;color:#828282;display:inline-block;text-transform:capitalize}
.footer-menu ul li a:hover{color:#f33c3c}
.footer-copyright{background:#1e1e1e;border-top:1px solid #282828;padding-top:20px;padding-bottom:20px;float:left;width:100%}
.footer-copyright-text{text-align:left;float:left}
.footer-copyright-text p{font-size:14px;line-height:22px;color:#dbdbdb}
.footer-payment-card{float:right;margin-right:110px}
.footer-payment-card ul li{list-style:none;display:inline-block;margin:0 17px 10px}
.mobile-navbar{display:none}
.product-supplies{margin-top:20px}
.panel-left{width:250px;float:left;margin-right:20px}
.pro-memu-box{border:1px solid #d9d6d6;margin-bottom:12px}
.menu-title{min-height:38px}
.menu-title h3{font-size:16px;line-height:39px;font-weight:700;text-transform:uppercase;padding-left:12px;color:#fff}
.pro-sub-menu ul li{list-style:none;padding:3px 0 0 20px}
.pro-sub-menu ul li:first-child{padding-top:10px}
.pro-sub-menu ul li:last-child{padding-bottom:10px}
.pro-sub-menu ul li a{font-size:14px;line-height:26px;font-weight:400;color:#333;display:block}
.pro-sub-menu ul li.active a,.pro-sub-menu ul li:hover a{color:#f33c3c}
.menuactive ul li.active a{color:#f33c3c}
.panel-right{width:900px;float:left}
.product-sub-title{text-align:center;margin-bottom:25px}
.pro-supplies-row{margin:0 -15px}
.pro-supplies-col{float:left;width:33.33%;padding:0 10px;margin:10px 0}
.pro-supplies-img{margin-bottom:15px}
.pro-supplies-img img{width:200px;height:200px}
.page-type{margin:20px 0}
.page-type-box ul li{list-style:none;float:left;position:relative}
.page-type-box ul li::before {position: absolute;content: "";right: -3px;border: solid #333; border-width: 0 2px 2px 0; display: inline-block;padding: 2px;transform: rotate(-45deg);top: 7px;}
.page-type-box ul li:last-child:before{display:none}
.page-type-box ul li:first-child a{padding-left:0}
.page-type-box ul li a{display:block;padding:0 15px;font-size:16px;line-height:20px;text-transform:capitalize}
.page-type-box ul li span{display:block;padding:0 15px;color:#f33c3c;font-size:16px;line-height:20px;text-transform:capitalize}
.inner-banner{width:100%}
.inner-banner-img{width:100%;float:left;text-align:center}
.inner-banner-img img{width:100%;object-fit:cover}
.product-landing{margin-top:10px}
.landing-left-panel{float:left;width:330px}
.Product_Bgimage img{width:300px}
.usp_pro_box{width:100%;float:left;text-align:left}
.usp_pro{width:90%;float:left;margin-bottom:10px}
.usp_pro .usp_border{padding:10px}
.usp-icon.usp_pro_icon{display:inline-block;float:none;width:50px;height:50px;line-height:50px;vertical-align:top}
.usp-title.usp_pro_title{float:none;display:inline-block}
.usp-title.usp_pro_title h4{font-size:16px;line-height:22px;color:#0c2d69;font-weight:700}
.landing-right-panel{float:left;width:840px}
.landing_right_top{margin-bottom:10px;width:840px;float:right; margin-top:30px;}
.lan_right_top_left{float:left;width:100%;position:relative}
.product_landing_title{float:left;width:100%}
.product_landing_title h1{width:95%;float:left}
.add_fvaourite{float:right;width:20px;font-size:20px;line-height:30px;text-align:center}
.add_fvaourite.pack_fvaourite{float:right;width:20px;font-size:20px;line-height:30px;text-align:center;margin-left:0;position:absolute;right:0;top:0}
.ladnding_sub_title h1{font-size:22px;line-height:35px;border:0;text-align:left}
.lan_ratingvalue_reviews{float:left}
.landing_rate{float:left;margin-right:10px}
.landing_rate span{font-size:14px;line-height:25px;color:#333}
.landing_rate_star{float:left}
.landing_rate_star ul li{float:left;list-style:none;padding:0 5px 0 0}
.landing_rate_star ul li span{color:#ff8200}
.ladnding_reviews{float:left;margin-left:8px}
.ladnding_reviews p{margin-top:0}
.ladnding_reviews span{font-size:14px;line-height:22px;color:#f33c3c}
.pack_responsive{float:left}
.lan_right_top_right{float:left;text-align:left;width:100%;padding:10px 0 0 0}
.Price_Packsize_container .lan_right_top_right{padding:10px 0 15px 0}
.lan_right_top_right.pack_top_right{float:left;text-align:left;width:100%;margin:10px 0}
.landing_top_price{font-size:20px}
.landing_top_price span{font-size:26px;line-height:17px;color:#f33c3c;font-weight:600;padding:0 0 0 5px}
.landing_top_price span .fa{font-size:smaller}
.prodlanding-box{border:1px solid #cedef0;margin-bottom:12px}
.brnlist-title h4,.brnlist-title h3{color:#000;font-size:16px;line-height:35px;font-weight:400;margin-left:10px}
.landing-small-img{float:left;width:20%;margin:5px 10px}
.landing-small-img img{width:150px;height:150px}
.landing-content{float:left;width:76%}
.Brnlist-sub-title{color:#333;font-size:13px;font-weight:700;float:left;margin:0 0 10px 0;padding:0 0 5px;width:100%;border-bottom:1px solid #d9d6d6}
.pro_pack{padding:6px 0 0;float:left;width:30%;text-align:left}
.pro_price{padding:6px 0 0;float:left;width:20%;text-align:center}
.pro_quantity{padding:6px 0 0;float:left;width:17%;text-align:center;vertical-align:top}
.pro_buy_now{float:right;width:20%;text-align:center;padding:6px 0 0}
.Brnlist-sub_div{float:left;margin:0 0 10px 0;padding:0;width:100%;color:#333;font-size:14px;line-height:25px}
.pro_pack_td{float:left;width:30%;text-align:left;padding:0;font-size:16px;color:#333}
.pro_pack_td span{font-size:14px;color:#f33c3c}
.pro_price_td{float:left;width:20%;text-align:center}
.pro_price_td span{font-size:16px;font-weight:600;color:#f33c3c}
.pro_quantity_td{float:left;width:20%;text-align:center;padding:0}
.pro_quantity_td select{width:55px;height:24px;line-height:24px;padding-left:5px;background:#fff url(/images/icon-select-arrows.svg?id=1) no-repeat center right 10px!important;background-size:auto!important;background-size:10px 15px!important}
.pro_buy_td{float:right;width:20%;text-align:center}
.pro_bay{text-align:right}
.pro_bay .OOS_Products_Single{color:#f33c3c; font-weight: bold;}
.pro_bay .button{text-transform:uppercase;line-height:15px;padding:4px 20px;height:auto}
.landing-offer-text{background:#f3f3f3;padding:8px 0;width:100%;float:left;font-weight:700;text-align:center}
.product-info-top{margin:15px 0;display:block}
.pro_tab_menu ul li{float:left;list-style:none;padding:0 14px 0 0;display:block;color:#333;font-size:16px;line-height:20px;border:1px solid #d9d6d6;padding:7px 20px;border-radius:5px;margin:0 10px 0 0;cursor:pointer}
.pro_tab_menu ul li.active,.pro_tab_menu ul li:hover{background:#f33c3c;color:#fff;border:1px solid #f33c3c}
.tab_last{border-right:1px solid #333}
.product_info_content{clear:both;float:left;width:100%;background:#fff}
.tab_content{display:none;padding-top:10px}
.tab_drawer_heading{display:none}
.information p{text-align:justify;letter-spacing:1px}
.information p,.information h3{font-size:16px;line-height:24px;color:#333;margin-bottom:12px}
.information h2,
.information h3{font-size:18px !important;}
.information h2,.information b,.information strong{padding:0 0 10px 0;font-size:16px;line-height:24px;color:#333}
.tad-sub-title{font-size:16px;line-height:20px;color:#f33c3c;margin-bottom:12px}
.direction_for_use p{font-size:16px;line-height:22px;color:#333;margin-bottom:12px}
.table-border{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d9d6d6;border-image:none;border-style:solid none none solid;border-width:1px medium medium 1px}
.table-border tr td{border-bottom:1px solid #d9d6d6;border-right:1px solid #d9d6d6;vertical-align:text-top;padding:10px}
.key_benefits p{line-height:20px;margin:5px 0}
.ingredients_tad{margin-bottom:10px}
.key_benefits ul,
.key_benefits ol,
.sefety ul,
.sefety ol,
.direction_for_use ul,
.direction_for_use ol,
.information ul,
.information ol{margin-left:15px}
.key_benefits ul li,
.sefety ul li,
.direction_for_use ul li,
.information ul li{font-size:16px;line-height:26px;color:#333;margin-bottom:5px;letter-spacing:1px}
.direction_for_use ul{margin-bottom:15px;}

.product_content_table{border: 1px solid #adb5bd;border-collapse: collapse;margin: 15px 0;padding: 2px;width: 100%;text-align: center;}
.product_content_table tr:first-child{background-color: #f1f1f1;font-weight: 600; text-align:center}
.product_content_table tr:first-child td p{padding:0; margin:0;}
.product_content_table td {border: 1px solid #adb5bd;padding: 5px;}
.product_content_table td p{margin-bottom:5px;}

/** FOR TABLE CONTENT **/
.product_content_table_2_Scroll{position: relative;width: 100%;overflow: scroll hidden; float: left;}
.product_content_table_2_Scroll .ScrollDIV{width: max-content;}
.product_content_table_2_Scroll .product_content_table_2{width:700px; text-align:center;}

.view_review{float:left;width:100%}
.read_reviwe{float:left;width:100%}
.pagination{float:left;margin-top:30px}
.pagination a{color:#333;float:left;font-size:16px;line-height:18px}
.review_top_box{width:100%;float:left}
.write_review_btn{float:right;text-align:right;margin-bottom:10px;padding-top:10px}
.review_top_title{float:left;padding-top:13px;text-transform:uppercase;color:#0c2d69;font-size:18px;line-height:normal}
.write_review_right,.view_all_review{display:inline-block}
.write_review_right a,.view_all_review a{text-transform:uppercase;color:#0c2d69;font-size:16px;padding:10px 15px;display:inline-block;text-decoration:none;margin:0 0 0 5px;text-decoration:none!important;color:#fff;border-radius:5px;font-weight:none!important}
.write_review_right a{background:#f33c3c}
.view_all_review a{background:#0c2d69}
.write_review_right a:hover,.view_all_review a:hover{background:#ccc;color:#000}
.shopping-cart{margin-top:20px}
.shopping-cart-box{border:1px solid #cedef0;float:left;width:100%}
.shopping-top-title{width:100%;float:left;margin:10px 0}
.Shopping-pro-title{color:#000;font-size:16px;line-height:35px}
.shop_list_header_first{float:left;width:50%;text-align:left;padding-left:10px}
.shop_list_unitprice{float:left;width:10%;text-align:right}
.shop_list_amount{float:left;width:13%;text-align:right}
.shop_list_qty{float:left;width:12%;text-align:center}
.shop_list_total{float:left;width:10%;text-align:center}
.shop_list_remove{float:right;width:5%;text-align:left}
.cart_list_row{width:100%;float:left;border-bottom:1px solid #283848}
.cart_list_row:last-child{border-bottom:0}
.Shopping-pro-content{padding:10px}
.cart_list_img{float:left;width:50%}
.shop_img{float:left}
.shop_img img{width:100px;height:100px}
.shop_img_title{overflow:hidden;text-align:left;padding-left:20px}
.shop_img_title h4 a{color:#333;font-size:16px;line-height:23px;font-weight:500}
.shop_responsive{display:none}
.cart_list_total{float:left;text-align:center;width:10%}
.cart_list_delete{float:left;width:5%}
.cart_list_qty{float:left;width:12%;text-align:center}
.cart_list_unitprice,.cart_list_amount{text-align:right;float:left;width:10%}
.cart_list_amount{width:13%}
.cart_list_total span:nth-child(2){text-align:right}
.cart_list_unitprice span,
.cart_list_amount span,
.cart_list_total span{color:#333;font-size:16px;line-height:23px;font-weight: 600;}
.cart_list_qty select{width:55px;height:24px;padding-left:5px;line-height:22px}
.cart_list_qty .select_img{width:55px;margin:0 auto}
.cart_list_delete{text-align:right}
.cart_list_delete a{display:block;font-size:20px;color:#f33c3c}
.shopping_bottom_box{width:100%;padding:10px}
.Order-img{float:left}
.Order-img img{padding-right:5px}
.Order-img span{color:#333}
.this-order{float:right;text-align:right}
.this-order p{font-weight:700}
.this-order span{font-weight:700;color:#f33c3c}
.shop-question{float:left;padding-left:10px}
.tooltip{position:relative;display:inline-block;text-decoration:none;float:left}
.tooltip .tooltiptext{visibility:hidden;width:220px;background-color:#5f5f5f;color:#fff;text-align:center;border-radius:6px;font-size:14px;padding:5px;position:absolute;z-index:1;top:150%;left:150%;margin-left:-60px}
.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:20%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #5f5f5f #fff0}
.tooltip:hover .tooltiptext{visibility:visible}
.not-applicable select{float:left;vertical-align:middle;height:25px;margin-left:10px;width:165px;line-height:16px}
.not-applicable .select_img{width:165px;float:left}
.not-applicable .select_img::before{top:0}
.not-applicable .select_img::after{top:6px}
.cart_list_qty .select_img::after{right:11px}
.coupon_top_content{border-top:1px solid #0c2d69;border-bottom:1px solid #0c2d69}
.coupon_code_box{margin-top:15px;margin-bottom:15px;float:left;width:100%}
.cart_promotion_container{float:left;width:60%;padding:20px 0 20px 10px}
.reward_points{float:left;width:40%;padding:20px 10px}
.promotion_icon{float:left;margin-right:10px;margin-top:0;position:relative;cursor:pointer}
.promotion_icon_text{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;left:-18%;opacity:.9;display:none;font-weight:400;transition:opacity 0.3s;top:33px}
.promotion_icon_text::after{content:"";position:absolute;top:-10px;left:21px;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.promotion_icon:hover .promotion_icon_text{display:block;visibility:visible}
.SelectCountry_holder,.SelectShipping_holder{width:100%;float:left;padding:5px 0}
.cart_promotion_title{float:left;margin-right:15px;font-size:16px;line-height:30px;color:#333;margin-top:3px;font-weight:700}
.viwe_coupon{margin-top:7px;display:inline-block;margin-left:16%}
.viwe_coupon a{font-size:16px;line-height:16px;font-weight:700;color:#f33c3c;border-bottom:1px solid #f33c3c}
.cart_promotion_discount_msg{width:100%;float:left;text-align:left;margin-top:10px}
.cart_promotion_discount_msg span{font-weight:700;font-size:16px;line-height:16px}
.code-input{float:left;width:100%}
.code-input input[type="text"]{margin-top:5px;margin-top:15px;float:left}
.code-input .button{height:28px;margin:15px 0 0 11px;vertical-align:middle;line-height:11px;border-radius:4px}
.discount_text_right{float:left;margin-left:15px}
.discount_text_right span{font-size:14px;line-height:32px;letter-spacing:1px}
.discount_text_right br{display:none}
.coupon_bottom_content{padding:10px 0}
.coupon_left_text{float:left;width:50%}
.coupon_text_title{font-weight:600;font-size:18px;margin:0;line-height:30px}
.rewad_box{width:100%;float:left}
.reward_left{float:left;width:100%;margin-top:7px;margin-bottom:20px}
.info_icon img{width:20px}
.reward_left strong{display:inline-block;padding-bottom:5px;font-size:16px;line-height:16px}
.info_icon{margin-left:0!important;margin-right:10px;position:relative;display:inline-block;cursor:pointer}
.info_hover{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:-24px;left:0;margin-left:-136px;opacity:.9;display:none;font-weight:400;transition:opacity 0.3s}
.info_hover::after{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.info_icon:hover .info_hover{display:block;visibility:visible}
.reward_left span{font-size:16px;line-height:16px;margin-left:45px}
.rewad_right{float:left;width:100%}
.range-slider{width:100%}
.range-slider .input_box{width:181px;margin-top:15px;float:left;margin-right:10px}
.range_btn{float:left;margin-top:15px}
.range_btn .button{height:29px;line-height:21px}
.rewad_show{width:100%;float:left}
.rewad_hide{width:100%;float:left}
.rewad_img{cursor:no-drop;position:relative;display:inline-block}
.rewad_img .tooltip_text{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:-25px;left:25%;margin-left:-60px;display:none;transition:opacity 0.3s}
.rewad_img .tooltip_text::after{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.rewad_img:hover .tooltip_text{visibility:visible;display:block}blink{-webkit-animation:1.25s linear infinite condemned_blink_effect;-ms-animation:1.25s linear infinite condemned_blink_effect;animation:1.25s linear infinite condemned_blink_effect}

@keyframes condemned_blink_effect{0%{visibility:hidden}50%{visibility:hidden}}
.radio_box{display:block;position:relative;width:500px;padding:10px 0}
.radio_box ul{list-style:none;margin:0;padding:0;overflow:auto}
.radio_box ul li{color:#aaa;display:block;position:relative;float:left;width:100%}
.radio_box ul li input[type="radio"]{position:absolute;visibility:hidden}
.radio_box ul li label{display:block;position:relative;font-weight:300;font-size:16px;padding:5px 0 5px 25px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;color:#333;font-weight:400}
.radio_box ul li .check{display:block;position:absolute;border:1px solid #283848;border-radius:100%;height:18px;width:18px;top:6px;left:0;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear;-ms-transition:border 0.25s linear}
.radio_box ul li .check::before{display:block;position:absolute;content:"";border-radius:100%;height:10px;width:10px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear;-ms-transition:background 0.25s linear}
.radio_box input[type="radio"]:checked~.check{border:1px solid #0c2d69}
.radio_box input[type="radio"]:checked~.check::before{background:#f33c3c}
.coupon_text_right{float:right;width:400px}
.coupon_text_right ul li{list-style:none;display:block;padding-bottom:15px}
.coupon_text_right ul li span:last-child{float:right;padding-left:50px}
.coupon_text_right ul li strong:last-child{float:right;padding-left:50px}
.coupon_text_right ul li strong{font-size:20px;font-weight:700;letter-spacing:2px}
.coupon_text_right table{width:400px;float:right}
.coupon_text_right td{font-size:16px;letter-spacing:1px;margin:0;padding:0;line-height:18px;float:left;width:50%}
.coupon_text_right tr td.discount_hover{width:100%}
.discount_table tr td{width:auto;float:none}
.coupon_text_right tr td:last-child{text-align:right}
.discount_table{width:300px!important}
.discount_hover{position:relative;cursor:pointer}
.discount_hover .tooltip_text{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:30px;left:50%;margin-left:-60px;opacity:.9;transition:opacity 0.3s;display:none}
.discount_hover .tooltip_text p{color:#fff}
.discount_hover .tooltip_text strong{color:#f33c3c}
.discount_hover .tooltip_text::after{content:"";position:absolute;bottom:100%;left:72%;margin-left:-5px;border-width:7px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.discount_hover:hover .tooltip_text{visibility:visible;display:block}
.cart_total{color:#333;font-size:20px;font-weight:700;letter-spacing:2px}
.shopping_button{float:left;width:100%}
.shopping_button .shop_button_right .button{font-size:16px;}
.rewardPointText{width:80%;float:right;text-align:right;clear:both;display:inline-block;border-top:1px solid #0c2d69;padding-top:10px}
.check-out-box{width:100%;float:left}
.check-col-1{float:left;width:520px;margin:0;padding:0;border-top:1px solid #cedef0}
.responsive_summar{display:none}
.check-col-2{width:600px;float:right}
.checkout_Address_div{width:100%;float:left}
.checkout_Address_div h2{margin-bottom:10px;padding:10px;font-size:17px;line-height:18px;color:#000;font-weight:400;text-transform:uppercase;margin-bottom:10px}
.check-out-text{width:100%;float:left;margin-bottom:10px}
.check-input-box{width:100%;float:left;margin:10px 0;padding:0;position:relative}
.card_brand.check_brand{top:8%}
.card_brand.check_brand img{width:42px}
.card_brand{float:right;margin:0;position:absolute;right:2%;top:47%}
.input_box.check-input{width:65%}
.check-input-box .select_img:after{right:17px;top:7px}
.check-input-box .label_box{width:158px;float:left;line-height:30px}
.check-input-box.place-input{text-align:center}
.check-input-box .label_box.label_box_2{display:none}
.form-group-check{display:block;margin-bottom:16px;width:100%}
.form-group-check input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}
.form-group-check label{position:relative;cursor:pointer;font-size:16px}
.form-group-check label:before{content:"";-webkit-appearance:none;-ms-appearance:none;background-color:#fff0;border:2px solid #000;border-radius:4px;box-shadow:0 1px 2px rgb(0 0 0 / .05),inset 0 -15px 10px -12px rgb(0 0 0 / .05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;top:-2px}
.form-group-check input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:8px;width:6px;height:14px;border:solid #0c2d69;border-width:0 2px 2px 0;transform:rotate(45deg)}
.delivery-text p{font-size:14px;line-height:20px}
.input_box.delivery-input{width:100%}
.cart_summary_div{border:1px solid #cedef0}
.cart_summary_div .checkout_Address_div{border:none;padding:0}
.smry_left{float:left;width:23%;padding:10px 5px}
.smry_left img{width:100%}
.smry_right{float:left;margin:10px 0 0 3%;padding:0;width:70%}
.smry_center_div{width:370px;float:left}
.cart_smry_reptop{width:100%;float:left}
.smry_delete_div{width:30px;text-align:right;float:right}
.smry_delete_div a{display:inline-block;font-size:20px;color:#f33c3c}
.smry-select-text{width:100%;float:left;text-align:center}
.smry-select-text p{font-weight:700}
.smry_center_div a{font-size:16px;line-height:18px;color:#333}
.auto-qty{width:100%;float:left;padding-top:15px}
.auto-qty-box{display:inline-block;padding:0 50px 0 0}
.auto-qty-box .select_img::after{top:7px}
.auto-qty-box:last-child{padding-right:0}
.auto-qty-box label{color:#333;font-weight:700;font-size:14px;display:block;margin-bottom:14px}
.input_box.auto_input{width:50px}
.input_box.input_box_1{width:150px}
.cart_smry_reptop1{width:100%;float:left;margin-top:15px;border-top:1px solid #d9d6d6;border-bottom:1px solid #d9d6d6;padding:10px 15px}
.Rrp_price{float:left;font-size:16px;line-height:15px;text-align:left;width:auto}
.crt_upay{float:right;font-size:16px;line-height:15px;text-align:right;width:auto}
.crt_upay span{display:inline-block}
.check_Reward_Points{width:100%;float:left;padding:10px 15px 15px;border-bottom:1px solid #d9d6d6}
.range-slider.check_Reward .input_box{width:174px}
.cart_smry_reptop2>.radio_box{width:auto}
.cart_smry_reptop2{width:100%;float:left;padding:10px 15px 0;border-bottom:1px solid #d9d6d6}
.cart_smry_reptop2>.radio_box ul li label{padding:7px 25px 10px 50px}
.chk_shipping span{font-size:16px;line-height:30px;font-weight:700;letter-spacing:.5px}
.chk_shipping select{float:right;width:250px;background:url(/Content/images/select-arrow.png) no-repeat center right 5%}
.ShopCart_AmountDiv{width:100%;float:left}
.Amount_totalDiv{padding:10px 10px;border-bottom:1px solid #d9d6d6}
.final_totalDiv .Amount_totalDiv{border:none}
.Amount_totalDiv span{float:left;font-size:16px;color:#333}
.Amount_totalDiv strong{float:right;text-align:right;font-size:16px;color:#333}
.Amount_totalDiv:nth-child(3) strong{color:#f33c3c}
.final_totalDiv .Amount_totalDiv p{float:right}
.final_totalDiv .Amount_totalDiv span{color:#333;font-size:20px;line-height:20px;font-weight:700}
.final_totalDiv .Amount_totalDiv strong{padding-left:10px;font-size:20px;line-height:20px;color:#f33c3c}
.Amount_totalDiv.Amount_discount_div{position:relative;cursor:pointer}
.Amount_discount_hover table{width:300px}
.Amount_discount_hover{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:30px;left:50%;margin-left:-10px;opacity:.9;transition:opacity 0.3s;display:none}
.Amount_discount_table::after{content:"";position:absolute;top:-13px;right:6px;margin-left:-5px;border-width:7px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.Amount_totalDiv.Amount_discount_div:hover .Amount_discount_hover{display:block;visibility:visible}
.Amount_discount_table tr td:last-child{text-align:right}
.cart_promotionalDiv{width:100%;float:left;margin-top:15px;border:2px dashed #0c2d69;padding:4%}
.cart_promotional_top{width:100%;margin-bottom:15px}
.PromotinalText{color:#333;font-size:16px;padding:5px 10px 0 0;float:left}
.PromotinalText::before{content:"";position:relative;display:inline-block;background:#fff0 url(/images/tag-icon.png) no-repeat;width:15px;height:14px;vertical-align:middle;margin:0 8px 0 0}
.coupon_textBoxTop{width:79%;float:left}
.cart_view_coupons{float:right;padding-top:5px}
.cart_view_coupons a{color:#f33c3c;font-weight:700;border-bottom:1px solid #f33c3c}
.ApplyBtnTop{margin:0 0 0 20px;float:left;height:30px;line-height:22px}
.check-input-box .credit_card{display:inline-block;width:67%;font-size:14px;line-height:18px}
.input_box.check-input.ccv_input{width:55%}
.ccv_img{position:relative;display:inline-block}
.ccv_img img{margin-left:5px;cursor:pointer}
.ccv_text{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:37px;left:51%;opacity:.9;transition:opacity 0.3s;display:none}
.ccv_text::after{content:"";position:absolute;bottom:100%;left:3%;margin-left:-5px;border-width:7px;border-style:solid;border-color:#fff0 #fff0 #555 #fff0}
.ccv_img:hover .ccv_text{display:block;visibility:visible}input[type="text"]:disabled{background:#f9f9f9;cursor:not-allowed;color:#ababab}
.expiry_select select{width:150px}
.expiry_select .select_img{float:left;margin:0 35px 0 0}
.expiry_select .select_img:last-child{margin:0}
.order_checkbox label span{font-size:14px}
.order_checkbox label span span a{color:#0c72d8}
.place_oder_btn{padding:4px 52px}
.checkoutNote{width:100%;float:left}
.secureShopping{text-align:center;margin-bottom:20px;margin-top:30px}
.secureShopping img{margin-right:10px}
.secureShopping strong{font-size:16px;line-height:18px}
.checkoutNote p{font-size:14px;line-height:20px}
.checkoutNote p strong{font-size:16px;line-height:20px;display:block;margin-bottom:10px}
.login-left{padding:0 0 15px}
.shopping_cart_login_title{margin-bottom:15px;float:left}
.shopping_cart_login_title .title_class{border:0}
.product-sub-title.shopping-cart-title{border:0}
.Pro_processimg{float:right;margin-bottom:27px}
.login-sign-box{width:100%;float:left}
.login-col{width:43%;float:left;margin:0;padding:26px 0 0 1.5%;border-top:1px solid #d9d6d6}
.login-col-2{width:43%;float:right;margin:0;padding:26px 0 0 1.5%;border-top:1px solid #d9d6d6;position:relative}
.login-col-2::after{position:absolute;content:"";height:350px;width:1px;background:#e7e5de;top:0;left:-80px}
.login_New_User{margin-bottom:15px}
.login_New_User h4{font-size:18px;line-height:18px;text-transform:uppercase;font-weight:400}
.login-input{width:100%;float:left;margin:10px 0;padding:0}
.login-input>.label_box{width:150px}
.login-input>input{width:300px}
.label_box{display:inline-table;margin:0 18px 0 0;padding:0;text-transform:uppercase;color:#333;width:126px;font-size:14px;line-height:14px;text-align:left}
.login-input.sign_label .label_box{width:146px;margin:0 10px 0 0}
.input_box{display:inline-block;border:1px solid #d9d6d6;border-radius:5px;background:#fff;width:318px;height:30px;line-height:30px;color:#333;padding:0 5px;outline:none;font-size:14px}select{display:inline-block;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;background:#fff url(/images/icon-select-arrows.svg?id=1) no-repeat center right 10px!important;background-size:auto!important;background-size:10px 15px!important}#CaptchaInputText{display:inline-block;border:1px solid #d9d6d6;border-radius:5px;background:#fff;width:318px;height:30px;line-height:30px;color:#333;padding:0 5px;outline:none;font-size:14px}
.password_input{padding-right:30px}
.input_box:focus{border:solid 1px #0c2d69}
.mandatory_field{color:#f15050;padding-left:5px!important}
.input_Btn{margin:15px 0;display:inline-block}
.input_Btn label{display:inline-table;margin:0 18px 0 0;width:152px}
.input_Btn .login_securelBtn{margin:0;border:0}
.Forgot_Pass_link{display:inline-table;color:#00abec;font-size:16px;margin:0 0 0 10px;cursor:pointer}
.Also_loginDiv{width:100%;float:left;margin:30px 0 0;padding:0 0 15px;text-align:center}
.Also_loginDiv span{text-align:center;color:#333;font-size:18px;font-weight:700}
.social-btn{width:100%;text-align:center;margin-top:20px}
.twitter_btn,.google_btn{display:inline-block;padding-right:10px}
.social_text{background:#41cafe;font-size:16px;line-height:16px;padding:10px 15px 10px 5px}
.social_text span{color:#fff;padding:0 8px 0 0;margin:0 10px;border-right:1px solid #23b5ec}
.google_btn .social_text{background:#f15050}
.google_btn .social_text span{border-right:1px solid #ce2c2c}
.sign .input_Btn .login_securelBtn{margin:-5px 0 0}
.discount-get{width:100%;float:left;border-top:6px solid #0c2d69;border-bottom:6px solid #0c2d69;background:#f8f8f8;padding:15px 0;margin-top:30px}
.discount-get-text{width:100%;float:left;text-align:center}
.discount-get-text span{font-size:16px;text-transform:uppercase;color:#333;margin:0;padding-right:10px;display:inline-block}
.discount_input{width:20%;letter-spacing:1px;margin:0 15px 0 0}
.SubscribeBtnTop{height:29px;line-height:8px}
.usp-container.usp-login{margin:0}
.field-icon{float:right;margin-right:25px;margin-top:-24px;position:relative;z-index:2;color:#757575;cursor:pointer}
.offers{margin-top:30px}
.Offer_Text{margin-top:10px}
.Offer_Text span{display:block;font-size:16px;line-height:25px}
.Offer_Text span strong{color:#f33c3c}
.product-col.product-offers-1{margin-bottom:10px}
.offers-box{width:100%;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-ms-transition:0.5s;padding:10px 0;border:1px solid #d9d6d6}
.offers-box:hover{box-shadow:0 3px 8px 0 rgb(0 0 0 / .2);transition:all 0.4s;transform:translate3d(0%,-7px,0);-ms-transform:translate3d(0%,-7px,0);border:1px dashed lightgray inset}
.order-confirmation{margin-top:20px}
.order_box_top{width:100%;margin-bottom:15px}
.order-title,.order_number_date{float:left;width:50%}
.order_number_date{text-align:right}
.order-title p,.order_number_date p{margin-bottom:10px}
.order-title p b{text-transform:capitalize;font-size:16px}
.checkoutOrderNo strong{font-size:22px;line-height:28px}
.order-title p a{color:#f33c3c;font-weight:700}
.order-number p{padding:10px 15px;text-align:center;color:#fff;font-weight:600;display:inline-block}
.conf-min-box{border:1px solid #d9d6d6}
.con-oder-div-top{padding:10px 0;text-align:center}
.con-oder-div-top{float:left;width:100%}
.conf-td1 span,.conf-td2 span,.conf-td3 span,.conf-td4 span,.conf-td5 span{color:#000;font-size:13px;font-weight:700}
.order-res{display:none}
.conf-td1,.order-text-td1{float:left;width:45%}
.conf-td1,.order-text-td1{text-align:left}
.conf-td1{padding-left:10px}
.conf-td2,.order-text-td2{float:left;width:10%}
.conf-td3,.order-text-td3{float:left;width:10%}
.conf-td4,.order-text-td4{float:left;width:15%}
.order-text-td4,.order-text-td5,.conf-td4,.conf-td5{text-align:right}
.conf-td4{padding-right:10px}
.conf-td5{padding-right:10px}
.conf-td5,.order-text-td5{float:left;width:20%}
.con-oder-div-buttom{width:100%;float:left;text-align:center;padding:10px;border-bottom:1px solid #d9d6d6}
.con-oder-div-buttom:last-child{border-bottom:none}
.order-text-td1 span,.order-text-td2 span,.order-text-td3 span,.order-text-td4 span,.order-text-td5 span{color:#333}
.sub-total-div-box{float:left;width:100%;border-bottom:1px solid #d9d6d6;border-left:1px solid #d9d6d6;margin-bottom:20px}
.sub-total-div{float:right;border:1px solid #d9d6d6;border-bottom:none;border-top:none;width:42%}
.Cart_Item_row{border-bottom:1px solid #d9d6d6;padding:7px}
.Cart_Item_row:last-child{border-bottom:none}
.Cart_Item_row strong{float:left;font-weight:400;text-align:left}
.Cart_Item_row span{float:right;font-weight:400;text-align:right}
.address-div{border:1px solid #d9d6d6;float:right;width:38%;margin-right:10px}
.address-col{float:left;width:100%;border-right:1px solid #d9d6d6}
.address-col:last-child{border:none}
.add-title{padding:10px;font-weight:700}
.add-text{padding:10px;letter-spacing:1px;min-height:170px;font-size:14px;line-height:20px}
.add-text p{padding-bottom:5px;text-transform:uppercase}
.invoice-box_email{border:1px solid #d9d6d6;float:left;width:100%;padding:20px}
.invoice-box_email p{margin-bottom:10px}
.invoice-box_email_from{float:left;width:100%}
.invoice-box_email_from .input_box{width:100%;margin-bottom:15px}
.note-box{width:100%;float:left;margin-top:20px}
.note-text p{padding-bottom:10px}
.note-text ol{padding-left:15px}
.note-text ol li{padding-bottom:7px;letter-spacing:.5px;font-size:14px}
.note-text span{display:block;font-size:14px;padding-bottom:5px}
.order-btn-box{float:left;width:100%;margin-top:20px}
.contiue-Shopping{display:inline-block}
.Shopping-cart-print{display:inline-block;float:right}
.Price_Packsize_container{width:100%;float:left}
.PackSize_container{width:100%;float:left;border:1px solid #d9d6d6}
.PackSize_container .landing_top_price{font-size:20px;padding-bottom:15px}
.PackSize_container .landing_top_price span{font-size:26px}
.landing_new-box{margin-top:0;width:100%;float:left}
.landing_new-left{float:left;width:40%}
.landing_new-right{float:right;width:50%}
.landing_new-pack-size{background:#e8e8e8;padding:10px;font-size:18px}
.landing_new-pack-top{width:50%;float:left}
.landing_new-size-top{width:50%;float:left;text-align:right}
.dose_left{width:63%;float:left}
.dose_right{width:37%;float:left}
.landing_new-dose-radio ul{list-style:none;margin:0;padding:0;overflow:auto}
.landing_new-dose-radio ul li{color:#aaa;display:block;position:relative;float:left;width:100%}
.landing_new-dose-radio ul li input[type="radio"],.one-time-add input[type="radio"]{position:absolute;visibility:hidden}
.landing_new-dose-radio ul li label,.one-time-add label{display:block;position:relative;font-weight:300;font-size:16px;padding:10px 25px 10px 40px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;color:#333;font-weight:400}
.landing_new-dose-radio ul li .check,.one-time-add .check{display:block;position:absolute;border:1px solid #999;border-radius:100%;height:18px;width:18px;top:12px;left:10px;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear;-ms-transition:border 0.25s linear}
.landing_new-dose-radio ul li .check::before,.one-time-add .check::before{display:block;position:absolute;content:"";border-radius:100%;height:10px;width:10px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear;-ms-transition:background 0.25s linear}
.landing_new-dose-radio input[type="radio"]:checked~.check,.one-time-add input[type="radio"]:checked~.check{border:1px solid #999}
.landing_new-dose-radio input[type="radio"]:checked~.check::before,.one-time-add input[type="radio"]:checked~.check::before{background:#f33c3c}
.dose_right span{list-style:none;font-size:18px;line-height:20px;text-align:right;padding:10px 10px 10px 0;color:#eb2600;font-weight:600;display:block}
.one-time-left{float:left;width:25px;margin-right:10px}
.landing_new-right-border{border:1px solid #d9d6d6}
.landing_new-right-border .bg_white{background:#e8e8e8}
.landing_new-top-box{width:100%;float:left;padding:10px}
.one-time-add{position:relative;width:80%;float:left}
.one-time-add label{padding-top:4px;padding-left:29px}
.one-time-add .check{top:4px;left:0}
.one-time-right{width:285px;float:left}
.one-time-right label{display:block;font-size:18px;line-height:20px}
.one-time-right span{font-size:13px;line-height:14px}
.one-time-price{float:right;width:20%;text-align:right}
.one-time-price strong{font-size:22px;line-height:32px;color:#0c2d69}
.auto-delivered{padding-top:10px;float:left}
.auto-delivered-text p{font-size:13px;letter-spacing:.5px}
.auto-delivered-select{margin-top:10px}
.auto-delivered-select .input_box{width:381px}
.auto-delivered-select .select_img::after{top:7px}
.add-to-cart{width:70%;float:left;margin-top:15px}
.add-to-btn{width:142px;float:left;margin:0 0 0 10%;text-align:right}
.add-to-btn .btn_red{height:40px}
.add-to-minus,.add-to-plus{width:30%;float:left;background:#e8e8e8;text-align:center;cursor:pointer;box-sizing:border-box;font-size:30px;padding:0;line-height:40px}
.add-to-minus:hover,.add-to-plus:hover{background:#4a4a4a;color:#fff}
.add-to-qty{width:40%;float:left;padding:9px 0;text-align:center}
.add-to-qty-box{border:1px solid #d9d6d6;border-radius:5px;width:150px;overflow:hidden;height:40px;float:left}
.add-to-qty input{border:0;width:50%;text-align:center;font-size:16px;line-height:20px}
.add-to-minus{border-top-left-radius:5px;border-bottom-left-radius:5px}
.add-to-plus{border-top-right-radius:5px;border-bottom-right-radius:5px;float:right}
.add-to-minus span,.add-to-plus span{cursor:pointer}
.landing_new-pro{width:100%;float:left;margin:30px 0}
.clsPack_otherPacksize{display:block;margin:0 0 20px;font-size:26px;text-transform:uppercase;font-weight:600}
.landing_new-row{margin:0 -10px}
.landing_new-col{width:33.33%;float:left;padding:0 10px}
.landing_new_col_border{border:1px solid #d9d6d6;text-align:center;padding:10px}
.landing_new_col_border .landing_new_pro_title{height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.landing_new_img{width:150px;height:150px;margin:0 auto}
.landing_new_pro_title strong{font-size:14px;line-height:20px}
.landing_new_pro_price{margin-top:10px;margin-bottom:10px}
.landing_new_pro_price span{font-size:16px;line-height:16px}#pack-slider .owl-nav{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}#pack-slider .owl-prev{float:left;position:relative;margin-left:0}#pack-slider .owl-next{float:right;position:relative;margin-right:0}#pack-slider .owl-prev::before{position:absolute;content:""; background:url(https://www.ourpetwarehouse.com/images/left-arrow.png) no-repeat center;width:16px; height:16px; line-height16px; left:0}#pack-slider .owl-next::before{position:absolute;content:""; background:url(https://www.ourpetwarehouse.com/images/left-arrow.png) no-repeat center;width:16px; height:16px; line-height16px;    transform: rotate(180deg);right:0}#pack-slider .owl-prev span,#pack-slider .owl-next span{display:none}
.read_all_reviws_box{float:left;width:100%}
.read_all_title{text-align:left;margin-bottom:15px}
.read_all_title h1{font-size:18px;line-height:18px;color:#0c2d69}
.read_reviws_pages{width:100%;float:left;margin-bottom:10px}
.read_reviws_left{float:left;width:40%}
.read_reviws_right{float:right;border-left:1px solid #d9d6d6;width:60%;padding-left:20px}
.read_top_box{width:100%;float:left;margin-bottom:10px}
.read_reviws_img{float:left;width:100%}
.read_reviws_img img{width:250px;height:250px;margin-right:10px}
.rating_content{float:left;width:100%;text-align:left;margin-top:10px}
.btn_pro_reting{text-align:left;margin:15px 0}
.pro_Rate_text{margin-top:10px}
.pro_Rate_text p{margin-bottom:5px;font-size:16px;line-height:25px}
.pro_Rate_text span{font-size:16px}
.read_reviws_text{width:100%;float:left}
.read_reviws_text strong,.read_reviws_text h3{font-size:18px;line-height:20px;margin-bottom:10px;display:block}
.read_reviws_text p{margin-bottom:10px;text-align:justify}
.read_reviws_text ul li{margin-bottom:5px;letter-spacing:1px}
.tad_review{margin-top:12px;border-top:1px solid #ccc;padding-top:5px}
.review_text{text-align:center;display:block}
.review_from .input_box.review_input{height:auto}
.review_from .label_box.review_label{vertical-align:top}
.your_review{float:left}
.review_text_holder{float:left;width:70%;margin:0 auto;position:relative}
.review_content{float:right;background:#f3f3f3;border:1px solid #d9d6d6;border-top:0;position:absolute;top:1px;left:0;width:100%}
.review_content p{font-size:11px;line-height:14px;padding:6px}
.textarea_review{border:1px solid #d9d6d6;font-size:13px;height:150px;overflow:auto;padding:54px 4px 4px;width:100%;font-family:"Hind Siliguri",sans-serif}
.help_message{padding-left:5px;color:#666;font-size:11px;display:inline-block}
.custom_rate{float:left;height:20px;padding:0}
.custom_rate:not(:checked)>input{position:absolute;left:-9999px}
.custom_rate:not(:checked)>label{float:right;width:20px;height:20px;border-radius:50px;line-height:20px;text-align:center;background:#0c2d69;white-space:nowrap;cursor:pointer;font-size:0;color:#fff;margin-right:2px; position:relative;}
.custom_rate:not(:checked)>label:before {position: absolute;content: "";background: url(https://www.ourpetwarehouse.com/images/white-star.png) no-repeat center 0px;top: 0;left: 0;width: 16px;height: 16px;line-height: 16px;padding-left: 4px;}
.custom_rate>input:checked~label{color:#fff;background:#f33c3c}
.rate_note{margin:10px 0;width:100%;float:left;text-align:left}
.rate_note p{font-size:14px;margin-bottom:10px}
.review-input{width:100%;float:left;margin:10px 0;padding:0}
.review-input label>b{font-weight:400}
.read_all_reviws_box1{width:100%;float:left}
.review-row{margin:0 -15px}
.review-col{float:left;width:100%;padding:0 15px}
.review-input .input_box{width:70%}
.rate_note_btn{text-align:center}
.search-pages{margin-top:20px}
.search-title h3{font-size:18px;line-height:22px;font-weight:400}
.search-title{margin-bottom:15px}
.products-search{margin:0 0 20px;text-align:center}
.products-search>ul>li{list-style:none;display:inline-block;padding:10px}
.products-search>ul>li>a{border:1px solid #d9d6d6;width:40px;height:40px;color:#333;font-size:18px;font-weight:700;line-height:40px;text-align:center;display:block;border-radius:50%}
.products-search ul li a:hover{background:#f8f8f8;border:1px solid #f8f8f8;color:#f33c3c}
.products-search .pro-supplies-col{width:25%}
.search_border{border:1px solid #d9d6d6;width:100%;float:left;padding:15px;display:none}
.search-box-2,.search-box-1,.search-box-3{width:100%;float:left}
.Were_sorry{width:100%;float:left;padding:15px;border:1px solid #d9d6d6;margin-top:15px}
.Were_sorry p:first-child{margin-bottom:15px}
.search_from{margin-top:45px;float:left;width:100%}
.search_from_row{margin:0 -15px}
.search_from_col{float:left;width:50%;padding:0 15px}
.search_input_box{width:100%;float:left;margin-bottom:20px}
.search_input_box .label_box{width:100%;margin-bottom:10px}
.search_input_box .input_box{width:80%}
.search_from_col_1{padding:0 15px}
.search_from_col_1 .search_input_box .input_box{width:92%;height:80px;margin-bottom:5px}
.into_box p strong{margin-bottom:20px;font-size:16px;line-height:16px;font-weight:600}
.search_email_text{float:left;width:100%;background:#f8f8f8;padding:10px 15px;border-top:1px dotted #d9d6d6;border-bottom:1px solid #d9d6d6}
.gift_code{margin-bottom:20px;width:100%;float:left}
.gift_code_input{width:100%;float:left;margin-bottom:20px}
.gift_code_input .input_box{margin-right:10px}
.gift_code_input .button{line-height:30px;height:30px;padding:0 65px}
.gift_bottom,.into_box{width:100%;float:left}
.gift_bottom p{margin-bottom:10px}
.search-input{width:80%;float:left}
.search-input .search-input input[type="text"]{width:100%}
.search-input .category-widget .search_form_group{margin-right:106px}
.search-input button{float:left;height:49px;line-height:20px;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;right:0;top:0;bottom:0}
.search-box-3{margin-top:0;padding-top:0}
.right_accountbox.Order-history{width:75%;float:left}
.responsive-tabs h3{padding:10px 15px;margin-right:15px;border-top:1px solid #d9d6d6;cursor:pointer;background-color:#f3f3f3;color:#0c2d69;font-weight:700;font-size:16px}
.responsive-tabs h3:first-child{border-top:0}
.responsive-tabs .active{background-color:#f33c3c;color:#fff;font-weight:700}
.responsive-tabs .active+span{display:block}
.responsive-tabs span{display:none;padding:.5em}
.responsive-tabs-placeholder{display:none}
.responsive-tabs h3{float:left;border-top:0}
.responsive-tabs .active+span{display:none}
.responsive-tabs-placeholder{clear:both;display:block;}
.Order-history_box{width:100%}
.order-deta{border:1px solid #d9d6d6;width:100%}
.order-deta-top{width:100%;padding:10px}
.order-deta-bottom{width:100%;padding:10px;border-bottom:1px solid #d9d6d6; display: flex;flex-wrap: wrap;}
.deta-tr-4{
width:8% !important;
}
.deta-tr-5{
	width:8% !important;
}
.deta-tr-6 p{
	color:red;
}
.deta-tr-amount {
    width: 15% !important;
}
.deta-tr-status {
    width: 20% !important;
}
.deta-tr-payment-caneclled {
    width: 20% !important;
}
.deta-tr-payment-caneclled .cancel{
	padding-left: 12px;
	cursor:pointer;
}
.deta-tr-payment-caneclled .PayNow{
	color:#0c2d69;
	font-weight: 600;
}
.deta-th-amount{
	width: 15% !important;
}
.deta-th-status {
    width: 20% !important;
}
.deta-tr-1{width:22% !important;}
.deta-tr-2{width:22% !important;}
.deta-th-1{width:22% !important;}
.deta-th-2{width:22% !important;}
.deta-th-4{width:8% !important;}
.deta-th-5{width:8% !important;}

.order-deta-bottom:last-child{border:none}
.deta-th-1,.deta-th-2,.deta-th-3,.deta-th-4,.deta-th-5,.deta-tr-1,.deta-tr-2,.deta-tr-3,.deta-tr-4,.deta-tr-5{float:left;font-size:16px;font-weight:700}
.deta-tr-1,.deta-tr-2,.deta-tr-3,.deta-tr-4,.deta-tr-5{font-weight:400}
.deta-th-1,.deta-th-2,.deta-th-4,.deta-th-5,.deta-tr-1,.deta-tr-2,.deta-tr-4,.deta-tr-5{width:15%}
.deta-tr-1,.deta-tr-2,.deta-tr-4,.deta-tr-3,.deta-tr-5{padding:5px 0;}
.deta-th-3,.deta-tr-3{width:40%;padding-left:20px}
.text_green{color:#579f00}
.deta-tr-3 p{margin-bottom:5px}
.deta-tr-3 p:last-child{margin-bottom:0}
.text_red{color:#f33c3c}
.order-icon a{width:40px;height:40px;border-radius:50%;background:#f33c3c;color:#fff;line-height:40px;display:block;text-align:center;font-size:20px;cursor:pointer;margin-left:10px}
.deta-tr-5 .order-icon a{background:#0c2d69}
.auto-order{width:100%;padding-top:10px;border-top: 1px solid #d9d6d6;}
.auto-title{margin-bottom:5px}
.about-border-box{padding:10px;margin-top:10px;float:left;width:100%;border:1px solid #d9d6d6}
.about-border-box strong{font-size:14px}
.up-comingorder{width:100%;float:left;border:1px solid #d9d6d6;margin-top:10px}
.up-com-top{padding:11px}
.up-com-row{margin:0 -15px}
.up-com-col{width:50%;float:left;padding:0 15px}
.up-com-col.up-com-col1{width:25%}
.up-cm-title{text-align:left}
.up-cm-title strong{font-size:16px}
.up-com-bottom{padding:10px;border-bottom:1px solid #d9d6d6}
.up-com-bottom:last-child{border-bottom:0}
.up-cm-text{text-transform:capitalize}
.up-cm-text span{color:#f33c3c}
.profile-box{width:100%}
.profile-row{margin:0 -10px}
.profile-col{float:left;width:50%;padding:0 10px}
.profile-deta{border:1px solid #d9d6d6}
.profile_title{padding:10px 13px;font-weight:700;font-size:16px;margin-bottom:10px}
.profile-col p{margin-bottom:20px}
.profile_input{padding:0 13px}
.profile-from .label_box{display:inline-block;width:auto;margin:0;padding-bottom:10px}
.profile-from .input_box{width:100%}
.profile_newsletter{float:left;width:100%;margin:10px 0}
.pet-border-box{border:1px solid #d9d6d6}
.pet-title{font-size:18px}
.pet-left{width:33.33%;float:left}
.pet-left .profile_details .profile_img{float:none;margin:0 auto}
.pet-right{width:66.66%;float:left}
.pet-form{width:100%}
.pet-row{margin:0 -5px}
.pet-col{float:left;width:50%;padding:0 5px}
.pet_input label{width:auto;margin:0;padding-bottom:10px}
.pet_input .input_box{width:95%}
.pet_input .select_img:after{right:26px;top:6px}
.pet-submit-btn,.reward_btn{width:100%;text-align:center}
.pet-submit-btn .button,.reward_btn .button{margin-bottom:10px}
.pet-bottom{margin-top:20px}
.pet-bottom h3{font-size:18px}
.pet-bottom-border{margin-top:10px;border:1px solid #d9d6d6;padding:10px}
.Pet_dttable{width:100%;padding:10px;border:1px solid #d9d6d6;margin-top:10px}
.Pet_dttable_repeat{width:100%;float:left;margin:5px 0;border-bottom:1px solid #d9d6d6}
.Pet_dttable_repeat:last-child{border-bottom:none;margin-bottom:0}
.Pet_dttable_row{margin:0 -5px}
.Pet_dttable_col{width:16.66%;float:left;padding:0 5px}
.Pet_dttable_img{border:1px solid #d9d6d6;width:60px;height:60px;text-align:left;border-radius:100%;position:relative;overflow:hidden}
.Pet_dttable_text P{margin:10px 0}
.Pet_dttable_icon .edit_icon{display:inline-block;background:#0c2d69;color:#ffffff!important;border-radius:100%;width:40px;height:40px;line-height:40px;margin-right:10px;margin-top:10px;font-size:20px;text-align:center}
.Pet_dttable_icon .edit_icon:last-child{background:#f33c3c}
.right_accountbox.profile-pages{width:75%}
.Change-passwod{width:100%}
.Change-pass-box{border:1px solid #d9d6d6}
.Password-from{padding:10px 15px}
.pass-row{margin:0 -15px}
.pass-col{float:left;width:50%;padding:0 15px}
.pass_input label{width:auto;margin:0;padding-bottom:10px}
.pass_input .input_box{width:100%}
.pss_btn{float:left;width:100%;border-top:1px solid #d9d6d6;padding:0 15px}
.pas_btn{margin:10px 0}
.right_accountbox.favourite_right{width:75%;float:left}
.favourite_pro_box{float:left;width:100%}
.favourite_title{margin-bottom:15px;margin-top:15px}
.favourite_right .about-border-box{margin-top:0}
.favourite_title .title_class{font-size:22px;line-height:25px;border:none;text-align:left}
.favourite_row{margin:0 -10px}
.favourite_col{float:left;width:33.33%;padding:0 10px}
.favourite_box{text-align:center;border:1px solid #d9d6d6;margin-bottom:20px;border-radius:5px}
.favourite_close{width:100%;padding-top:5px}
.favourite_close a{font-size:24px;line-height:24px;text-align:right;color:#ccc;margin-right:5px;display:block}
.favourite_close a:hover{color:#f33c3c}
.FavBox_class .product-img{overflow:inherit}
.account-margin{margin-top:30px}
.left_account_box{float:left;width:25%}
.profile_details{width:100%;float:left;padding-bottom:15px;margin-bottom:20px;border-bottom:2px solid #d9d6d6}
.account-border{border:1px solid #d9d6d6}
.profile_details .profile_img{height:140px;width:140px;border:1px solid #d9d6d6;border-radius:100%;line-height:120px;position:relative;float:left}
.profile_img img{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.upload-icon{position:absolute;top:55px;right:3px}
.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}
.upload-btn-wrapper .btn{display:inline-block;width:34px;height:34px;line-height:34px;margin-bottom:0;border-radius:100%;background:#fff;border:1px solid #fff0;box-shadow:0 2px 4px 0 rgb(0 0 0 / .12);cursor:pointer;font-weight:400;transition:all 0.2s ease-in-out;font-size:20px;color:#bebebe}
.upload-btn-wrapper input[type="file"]{font-size:100px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}
.profile_text{float:left;margin-left:25px;margin-top:20px;text-align:left}
.username{font-size:20px;color:#0c2d69;margin-top:0;line-height:20px;margin-bottom:10px;text-align:left}
.profile_text p{margin-bottom:5px}
.usernameDash{text-transform:capitalize}
.Recent_Order{width:100%;float:left}
.Recent_Order_top{margin-bottom:15px}
.Recent_Order_top_left{float:left}
.Recent_Order_top_left span{font-size:20px;font-weight:700;color:#0c2d69}
.Recent_Order_top_right{float:right}
.Recent_Order_top_right span a{border-bottom:1px solid #f33c3c}
.Recent_Order_box{width:100%;float:left;border:1px solid #d9d6d6}
.Recent_Or_top{width:100%;float:left;border-bottom:2px solid #d9d6d6;margin-bottom:15px;padding:15px}
.Recent_Or_left{float:left;padding-top:8px}
.Recent_Or_left span{font-weight:700;margin-right:5px}
.Recent_Or_left strong{font-size:18px}
.Recent_Or_right{float:right}
.Recent_Or_sec{width:100%;float:left;padding:0 10px 10px;border-bottom:1px solid #d9d6d6;margin-bottom:10px}
.Recent_Or_row{margin:0 -10px}
.Recent_Or_col{float:left;width:25%;padding:10px;}
.Recent_col_text{float:left;width:100%}
.Recent_col_text strong{display:block;margin-bottom:10px}
.Recent_col_text span{display:block;}
.Recent_col_text span a{padding: 4px 0; display: block;}
.address_my{float:left;width:100%;padding:0 10px}
.address_my h4,.address_my p{padding-bottom:10px}
.Billing_address{border-top:1px solid #d9d6d6;padding-top:5px}
.three_accout_box{float:left;width:25%}
.Rewards_Points,.Referrals{width:100%;float:left;border:1px solid #d9d6d6;margin-bottom:15px}
.Rewards_Points_title{padding:10px}
.Rewards_Points_title h4{color:#0c2d69;font-size:20px;line-height:20px}
.Rewards_Points_text p{margin-bottom:10px}
.Rewards_Points_text{text-align:center;margin-top:20px}
.Rewards_Points_text span{display:block;margin-bottom:20px}
.Rewards_Points_text strong{font-size:18px;line-height:18px;margin-bottom:10px;display:block}
.Rewards_Points_range{padding:0 10px;margin-bottom:20px;margin-top:25px}
.Points_bottom_text{text-align:center;margin-bottom:15px;display:block}
.Points_bottom_text strong{font-size:18px;line-height:18px;margin-bottom:20px;display:block}
.Points_bottom_text .button{display:block;width:230px;margin:0 auto;margin-top:12px}
.text_14{padding:5px;font-size:14px}
.account-icon{float:left;margin-right:13px;width:20px}
.my-account-menu{width:100%}
.myaccount_title{background:#0c2d69;padding:10px 10px 10px}
.myaccount_title h4{color:#fff;font-size:16px;line-height:20px;display:block}
.myaccout_toggle{display:none}
.my-account-menu ul li{list-style:none;border-top:1px solid #d9d6d6}
.my-account-menu ul li a{display:block;padding:12px 10px;text-decoration:none;color:#333;font-weight:400;font-size:16px;letter-spacing:.5px;line-height:20px}
.my-account-menu ul li.active a svg, .my-account-menu ul li:hover a svg { color: #f33c3c;}
.my-account-menu ul li a svg{width:20px; height:20px;}
.my-account-menu ul li a .account-icon{font-size:21px}
.my-account-menu ul li.active a,.my-account-menu ul li:hover a{background:#f3f3f3;color:#f33c3c}
.right_accountbox{width:50%;float:left;padding-left:20px;padding-right:30px}
.myaccount_title_box{width:100%;text-align:center;margin-bottom:15px;display:none}
.account-top{border-bottom:1px solid #d9d6d6;padding-bottom:10px;margin-bottom:10px}
.account-top h2{font-size:18px;line-height:18px;letter-spacing:1px;font-weight:700;margin-bottom:8px}
.main_title{font-size:22px;line-height:26px;color:#333;margin-top:0;font-weight:400;margin-bottom:10px}
.recent_orderbox{border:1px solid #d9d6d6;margin-bottom:20px}
.bg_lightgray{padding:8px 13px}
.recent_left{float:left}
.recent_left p,.recent_right p{font-size:20px;line-height:20px;font-weight:700}
.recent_left strong{color:#f33c3c}
.recent_right{float:right}
.recent_right strong{color:#579f00}
.tracking-box{padding:10px}
.tracking_left{float:left}
.tracking_right{float:right}
.tracking_left p{margin-bottom:10px;font-size:14px}
.tracking_left p:last-child{margin-bottom:0}
.tracking_left p span{color:#f33c3c}
.btn_left_pss{float:left}
.tracking_btn{margin:10px 0}
.btn_right_pss{float:right}
.tracking_tow{width:100%;float:left;border-top:1px solid #d9d6d6;padding:0 15px}
.address_boxes{width:48%;float:left;min-height:126px;word-wrap:break-word;border:1px solid #d9d6d6}
.address_boxes.address_boxes1{float:right}
.add-title h3{float:left;font-size:14px;color:#333}
.add-title a{float:right;color:#333}
.address-text{padding:10px 13px}
.address-text p{padding:10px 0;line-height:18px;letter-spacing:.5px}
.Refer_my_right{float:left;width:75%;padding-left:20px}
.Accuser_details{float:left;width:100%}
.RewardInfoDiv{width:100%;display:table}
.RwrdInfoDivPage .RewardInfoDiv_Tittle{font-size:22px;line-height:24px;border-bottom:0;padding:0 0 10px;display:block;font-weight:700}
.RwrdInfoDivPage .Reward_points{border-top:1px solid #d9d6d6;margin:10px 0 20px}
.Sharing_friend_TopDiv{width:100%;float:left;padding-top:10px}
.rewardpointsreferfriends{font-size:16px;line-height:18px}
.rewardpoints-dashboard-ul{margin:20px 0 0;display:table;width:100%}
.box_referfriends_content{float:left;width:100%;margin:20px 0 0}
.referfriends_page_title{margin:0 0 30px}
.referfriends_page_title h1{font-size:40px;line-height:45px}
.referfriendsinfo_summary ul li{list-style:none}
.referfriends_rule_name_policy{display:table;color:#f33c3c;font-size:16px;font-style:normal;padding-bottom:10px;list-style:none}
.referfriends_rule_description_policy p{margin:12px 0;font-size:16px}
.referfriends_rule_points_policy{padding:10px 0 0;font-size:16px;line-height:16px;display:table;font-weight:700}
.reward_top_div{width:100%;float:left;padding:10px 0}
.reward_top_div h6{font-size:18px;line-height:20px;font-weight:700;margin-left:10px}
.Share_friend_LinksDiv{width:100%;float:left;border-bottom:1px solid #d9d6d6;margin:20px 0;padding:20px 0 0}
.Sfriend_LnkTop{font-size:18px;line-height:18px;text-align:center;font-weight:700;margin-bottom:15px}
.Sfriend_social_Links{display:table;width:100%;text-align:center;margin:26px 0 10px}
.Sfriend_social_Links ul li{display:inline-block;margin:0 25px}
.Sfriend_social_Links ul li a{display:block;text-align:center}
.Sfriend_social_Links ul li a .fa{font-size:30px}
.Sfriend_social_Links li a:hover{background:#f33c3c;color:#fff}
.unique_linkReferDiv{width:100%;float:left;border-top:1px dashed #d9d6d6;padding-top:20px;margin:20px 0}
.unique_left_buttom{float:left;width:100%}
.unique_right_buttom{float:right;width:48%;display:none}
.unique_title_buttom{padding:10px 0 20px;font-size:22px;line-height:22px;font-weight:700;text-align:center}
.uniqueLink{margin:0 auto;border:2px dashed #0c2d69;padding:4%}
.unique_right{text-align:center;margin:10px 0 0}
.uniqueCoupon{margin:0 auto;border:2px dashed #f33c3c;padding:4%}
.unique_linkReferDiv .input_box{width:100%}
.reward_left_2{float:left;width:50%}
.reward_right{width:50%;float:left}
.Rewards_Points_from{width:100%;border:1px solid #d9d6d6}
.Rewards_Points_from_box{padding:10px}
.reward_input .label_box{margin-bottom:10px;width:100%}
.reward_input .input_box{width:100%}
.Rewards_Points.Rewards_Points_2{width:90%;margin:0 15px 15px 0}
.Rewards_Points_text.rewards_po_test{padding:0 15px;margin-top:20px}
.shre_point_box{float:left;width:100%;border-bottom:1px solid #d9d6d6;margin-bottom:20px;padding-bottom:20px}
.shre_point_box:last-child{border-bottom:none;margin-bottom:0}
.shre_point_box span{float:left;margin:0}
.shre_point_box strong{float:right;margin:0}
.reward_col_box{width:100%}
.credit_credit_box{border:2px solid #d9d6d6;float:left;width:100%;padding-top:10px}
.dashboard_reward{width:33.33%;float:left;padding-bottom:0;border-right:1px solid #e0e0e0;margin-bottom:10px;text-align:center}
.dashboard_reward:last-child{border-right:none}
.dashboard_reward p{font-size:18px;line-height:25px}
.price_value{margin:10px 0}
.price_value .fa-credit-card{margin-right:10px}
.Points_icon_img{display:inline-block}
.text_darkgray{display:inline-block;font-size:24px;line-height:30px;vertical-align:middle}
.visit_Orderorder_TableDiv{width:100%;float:left;border:1px solid #d9d6d6;margin-top:15px}
.visit-Table-thDiv{width:100%;float:left;background:#f3f3f3;border-bottom:1px solid #d9d6d6;color:#333;font-size:16px;font-weight:600}
.srNo,.visit-date,.visit-status,.visit_status_cr{float:left;text-align:center;border-left:1px solid #d9d6d6;padding:5px 0}
.srNo{width:8%;border-left:0}
.visit-date{width:16%}
.visit-status{width:15%}
.visit_status_cr{width:45%}
.visit-Table-tr{width:100%;float:left;color:#333;font-size:14px;border-bottom:1px solid #d9d6d6}
.visit-Table-tr:last-child{border-bottom:none}
.td-srNo,.td-visit-date,.td-visit-status,.td-visit-status_cr{float:left;text-align:center;border-left:1px solid #d9d6d6;padding:7px 0;line-height:22px}
.td-srNo{width:8%;border-left:0}
.td-visit-date{width:16%}
.td-visit-status{width:15%}
.td-visit-status_cr{width:45%}#myProgress{width:100%;background-color:#ddd;box-shadow:inset 0 1px 3px rgb(0 0 0 / .3);-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#myBar{height:10px;background-color:#f33c3c;text-align:center;line-height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}
.tesimonial-box{width:100%;margin-top:20px}
.tesimonial-top{width:100%}
.tesimonial-rating-right{float:right;padding-top:5px}
.tesimonial-from{width:100%;border:1px solid #d9d6d6}
.feedback-title{padding:10px;margin-bottom:15px}
.feedback-title h3{text-transform:uppercase;color:#fff;font-size:18px;line-height:18px}
.tesimonial-from1{padding:0 15px}
.tesimonial-row{margin:0 -15px}
.tesimonial-col{float:left;width:50%;padding:0 15px}
.tesimonial-col.tesimonial-col-1{width:100%}
.tesimonial-input .label_box{display:block;padding-bottom:10px}
.tesimonial-input .label_box b{font-weight:400}
.tesimonial-input .input_box.monial-input{width:100%}
.input_box.textarea_tesimonial{height:auto;font-family:"Nunito",sans-serif;width:100%}
.tesimonial-input .label_box.label_box_text{width:120px;margin-right:5px}
.tesimonial_btn{margin:15px 0}
.tesimonial-happy{margin-top:20px}
.happy-title{font-size:18px;font-weight:700;color:#333;margin-bottom:12px}
.tesimonial-massage .msg_title{font-weight:700;font-size:16px;line-height:18px;color:#333;margin-bottom:5px;text-transform:capitalize!important}
.tesimonial-massage{border:1px solid #d9d6d6;padding:10px 10px;margin-bottom:10px}
.tesimonial-massage p{text-align:justify}
.tesimonial-msg-buttom{width:100%;margin-top:15px}
.massage-left{float:left}
.tesimonial-quote{height:40px;width:40px;text-align:center;line-height:40px;border-radius:23px;float:left;margin-right:5px;color:#f33c3c}
.tesimonial-quote svg {width: 13px; height: 13px;}
.tesimonial-usr{float:left;margin-top:11px}
.tesimonial-usr strong{font-size:14px;line-height:16px;color:#333;display:inline-block;text-transform:capitalize!important}
.tesimonial-usr span{font-size:14px;line-height:16px}
.Refermy_discountcode{float:left;width:100%;background:url(../images/xreferfriend-bkgd-bg.jpg) repeat top left;margin-top:0}
.my_refri_discount{float:left;width:100%}
.refer_friends{width:100%;float:left}
.refer_friends_container{padding:50px 0;width:60%;margin:0 auto;text-align:center}
.refer_friends_container h3.alternative-two{font-weight:800;font-size:40px;line-height:40px;letter-spacing:2px;text-transform:uppercase}
.refer_friends_container h4.alternative{font-size:60px;line-height:60px;text-transform:lowercase;margin-top:20px;font-weight:600}
.refer_friends_container .green{color:#f33c3c}
.refer_friends_container hr.alternative{border:2px #f33c3c solid;margin:20px auto 0;width:70px}
.refer_friends_container .copy{margin-top:30px;font-weight:700}
.refer_friends_container .copy p{font-size:18px;line-height:22px}
.refer_friends_container .purple{color:#f33c3c}
.refer_friends_container .copy .coupon{border:dashed #f33c3c 3px;border-radius:8px;padding:10px 8px;font-size:20px;font-weight:700;margin:20px auto;width:30%}
.refer_friends_container .copy .link_button_green{margin:15px 0;display:inline-block;width:auto;text-transform:uppercase;padding:14px 24px;border-radius:4px;font-size:16px;background-color:#f33c3c;color:#fff}
.refer_friends_container .copy .link_button_green:hover{background:#0c2d69}
.refer_friends_container .copy p.italic{font-style:italic;font-weight:500}
.refer_friends_container .copy p.fistime_custextDis{font-weight:300;font-size:14px}
.hurry_class{color:#f33c3c;margin-bottom:10px;font-family:"MV Boli";font-size:20px!important}
.hurry_class span{display:block;margin-bottom:10px;margin-top:10px}
.terms_refer_friends{text-align:left}
.terms_refer_friends p{margin-bottom:10px;font-weight:300}
.terms_refer_friends ul{margin-left:30px}
.terms_refer_friends ul li{font-weight:300;font-size:14px}
.unsubscribe_box{width:100%;float:left}
.unsubscribe_left{float:left;width:40%;padding:0;position:relative}
.unsubscribe_img{position:relative;width:468px}
.unsubscribe_img img{width:100%;height:100%;object-fit:cover}
.nl_discountext{position:absolute;left:0;bottom:20px;text-align:center;width:80%;background:#151515;color:#fff;font-size:22px;height:52px;line-height:52px;opacity:.8}
.unsubscribe_right{float:right;width:55%;padding:0;margin-left:20px;position:relative}
.unsubscribe_title{margin-bottom:20px}
.unsubscribe_title h1{font-size:22px;line-height:25px;margin:0 0 15px;text-transform:uppercase}
.unsubscribe_text{width:100%;float:left}
.unsubscribe_text p{margin-bottom:15px}
.radio_box.unsubscribe_radio{padding:0;width:100%;margin-left:-20px}
.radio_box.unsubscribe_radio ul li label{padding-bottom:3px}
.newsletter_banner{margin:20px 0}
.newsletter_banner img{width:100%}
.Subscribed_Txt_Bottom{float:left;width:100%;margin:10px 0 20px;padding-bottom:30px;border-bottom:1px solid #d9d6d6}
.Subscribed_Txt_Bottom p{letter-spacing:0}
.Subscribed_Txt_Bottom ul li .fa-circle{font-size:8px;color:#f15959;padding:0 7px 0 0;float:left;margin:7px 0 0}
.Subscribed_Txt_Bottom ul{list-style:none;margin:0;padding:5px 0 20px 8px}
.Subscribed_Txt_Bottom ul li{list-style:none;margin:10px 0;padding:0;font-size:14px}
.newsletter_btn_left{float:left}
.newsletter_btn_right{float:right}
.rest_password_box,.rest_password_box{margin-top:20px}
.rest_password{margin-top:20px}
.rest_password_from{float:left;width:100%}
.login-input.resrt_input .label_box{width:200px}
.reset_left{float:left}
.reset_right{float:right}
.reset_btn_box{width:100%;float:left}
.ForgotPassword{margin-top:20px}
.forget-deta{width:100%;float:left}
.forget-deta p{margin-bottom:20px}
.forget_input .label_box{width:50px}
.forget_btn{float:left;width:100%;margin-top:20px}
.Unsuccessful{margin-top:20px}
.Unsuccessful b,.Unsuccessful p{font-size:16px;line-height:18px;margin-bottom:10px;display:block}
.Unsuccessful p{font-size:14px}
.Unsuccessful ul{margin-left:15px}
.Unsuccessful ul li{list-style-type:disc;margin-bottom:10px}
.static-div{margin-top:20px}
.static_title{margin:15px 0;display:block;float:left;width:100%}
.static-div p{margin-bottom:10px;display:block;letter-spacing:1px}
.static-div strong{font-size:16px;line-height:18px;margin-bottom:10px;display:block}
.static-div ul,.static-div ol{margin-left:15px}
.static-div ul li,.static-div ol li{margin:0;padding:0 0 10px 10px;letter-spacing:1px}
.static-button{float:left;width:100%}
.static_btn_left{float:left}
.static_btn_right{float:right}
.col-map-1{float:left;width:50%}
.static-map h5{margin:0 0 20px;line-height:normal;text-transform:uppercase;color:#f33c3c;font-size:14px}
.static-map ul{list-style-type:none;padding-left:0}
.static-map ul li{position:relative;line-height:24px;margin-top:10px}
.static-map ul li+li{margin-top:16px}
.static-map ul li a:hover{color:#f33c3c!important}
.static-map ul.category-list{position:relative}
.static-map ul.category-list:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#f33c3c}
.static-map ul.category-list .ul-with-ul:before,.static-map ul.category-list .ul-with-ul:after{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
.static-map ul.category-list .ul-with-ul:before{top:12px}
.static-map ul.category-list .ul-with-ul:after{top:6px}
.static-map .ul-with-ul a{color:#333;font-weight:700}
.static-map .ul-with-ul ul li a{color:#333}
.static-map ul.category-list ul{position:relative;margin-top:16px}
.static-map ul.category-list ul span{cursor:pointer}
.static-map ul.category-list ul:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#dfdfdf}
.static-map ul.category-list li{position:relative;padding-left:60px}
.static-map ul.category-list li:before{content:"";position:absolute;top:13px;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;height:1px;width:35px;background:#dfdfdf}
.static-map ul.category-list>li:after{content:"";position:absolute;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:35px;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.static-map ul.category-list>li:before,.static-map ul.category-list>li:after{background:#f33c3c}
.static-text ul li{padding:0;letter-spacing:1px;padding-bottom:10px}
.static-text ul li,.static-text ol li,.static-div ul li,.static-div ol li{font-size:16px;line-height:20px;letter-spacing:1px}
.static-text ul li a{color:#333}
.static-map ul.category-list ul ul{margin:0}
.static-map ul.category-list ul ul::before{display:none}
.static-map ul.category-list ul ul li{padding:0}
.static-map ul.category-list ul ul li::before{display:none}
.static-map ul.category-list ul ul.submenu-map{display:none;z-index:1111;font-size:14px}
.static-map ul.category-list ul li ul.submenu-map li{display:block;text-decoration:none;color:#333;padding-left:20px;width:80%}
.col-map-2{width:22%}
.auto_order_box{width:100%;float:left;margin-bottom:10px}
.autoBanner{width:100%;height:268px;float:left;margin:0;padding:0;font-family:arial;color:#333;overflow:hidden;border:1px solid #d9d6d6;background:#ecf2fe}
.autoBanner_left{position:relative;width:200px;height:100%;background-color:#f33c3c;float:left;margin-left:100px}
.autoBanner_left:before,.autoBanner_left:after{content:"";position:absolute;width:0;border-top:125px solid #fff0;border-bottom:150px solid #fff0}
.autoBanner_left:before{left:100%;border-left:86.6px solid #f33c3c}
.autoBanner_left:after{right:100%;width:0;border-right:86.6px solid #f33c3c}
.autoBanner_leftText{position:absolute;left:0;right:0;text-align:center;margin:0 auto;color:#fff;top:55px}
.autoBanner_leftText span{display:block;font-size:31px;font-weight:400;text-transform:uppercase;line-height:40px;letter-spacing:2px}
.autoBanner_leftText strong{display:block;font-size:74px;line-height:70px}
.autoBanner_leftText .discount_span{display:block;font-weight:500;font-size:36px}
.autoBanner_right{float:right;width:60%}
.AutoReorder_TopText{margin:10px 0 26px;display:block;float:left;margin-left:48px;position:relative}
.AutoReorder_TopText::after{position:absolute;right:131px;content:"";background:url(/images/shipvan.png) no-repeat center;width:97px;height:73px;top:10px}
.AutoReorder_simple,.AutoReorder_reorder{width:100%;float:left;text-align:left;font-size:38px;line-height:45px;text-transform:uppercase;letter-spacing:2px}
.AutoReorder_simple{position:relative}
.AutoReorder_simple::after,.AutoReorder_simple::before{position:absolute;content:"";width:60px;height:3px;background:#0c2d69;top:18px;right:41%}
.AutoReorder_simple::before{background:#f33c3c;top:25px}
.AutoReorder_reorder{font-weight:700;font-size:35px;line-height:45px;color:#f33c3c}
.autoBanner_boxesDiv{width:100%;float:left;margin:0;padding:0;color:#333}
.AtBnr_Box:first-child{margin:0 0 0 -20px;padding-right:25px}
.AtBnr_Box{position:relative;float:left;width:33.33%;margin:0;padding:0 20px 0 0;text-align:center;z-index:99}
.AtBnr_Box strong{display:block;font-size:20px;line-height:20px;color:#0c2d69;padding:10px 0 5px}
.AtBnr_Box span{font-size:14px;line-height:14px}
.AtBnr_Box::after{content:"";position:absolute;display:inline-block;width:23px;height:175px;background:url(/Content/images/StepsAuto_Bdr.png) no-repeat;right:0;top:0;float:right}
.AtBnr_Box:last-child::after{background:none}
.extraDiscountDiv{text-align:center;float:left;width:100%}
.extraDiscountDiv p{padding:10px 0;text-align:center;border:1px solid #d9d6d6;border-top:0 solid #d9d6d6;background:#fff;font-size:24px;margin:0;line-height:24px}
.extraDiscountDiv strong{font-size:28px;line-height:28px;color:#0c2d69;margin:-2px 3px 0 3px;vertical-align:middle;display:inline-table}
.auto_order_text{width:100%;float:left}
.auto_order_text ul li,.auto_order_text ol li{padding:0}
.auto_oder_left{float:left}
.auto_oder_right{float:right}
.reward_point{margin-top:30px}
.reward_point_title{width:100%;text-align:center;margin:10px 0}
.reward_point_box{float:left;width:100%}
.reward_banner{margin-bottom:10px}
.reward_banner img{width:100%}
.top_text_rewad>p,.top_text_rewad>strong,.reward_faqs>p,.reward_faqs>strong{margin-bottom:10px;display:block}
.top_text_rewad>h4,.reward_faqs>h4,.share_point>h4,.reward_terms>h4{font-size:18px;line-height:18px;color:#333;padding:15px 0;display:block}
.reward_img{width:100%;display:block;margin:10px 0;text-align:center}
.reward_table{margin-top:15px;margin-bottom:15px}
.reward_table_box{border:1px solid #d9d6d6}
.reward_table_box th{background-color:#dbdbdb;text-align:center;font-size:18px;line-height:20px;font-weight:600;padding:15px 0}
.reward_table_box td{text-align:center;font-size:16px;line-height:18px;padding:10px 0;border-bottom:1px solid #d9d6d6}
.reward_table_box>tbody>tr:last-child td{border-bottom:none}
.reward_table_box tbody tr:nth-child(2n+2){background:#f8f8f8}
.reward_faqs>.reward_titl_faqs,.share_point>.share_point_title{text-align:center}
.share_point_info{margin-top:20px;margin-bottom:20px}
.share_row{margin:0 -15px}
.share_col{float:left;width:33.33%;padding:0 15px;position:relative}
.share_col::before{content:"\f061";font-family:"FontAwesome";color:#0c2d69;right:8px;top:23px;padding:0 0 2px;position:absolute;pointer-events:none;font-size:26px}
.share_col:last-child::before{display:none}
.share_box{width:100%;float:left;text-align:center}
.share_type{width:73px;height:73px;line-height:59px;font-size:35px;border:1px solid #fff0;border-radius:50%;background:#f33c3c;color:#fff;display:block;text-align:center;margin:0 auto;font-weight:700}
.share_type sup{font-size:20px}
.share_type_title{font-size:18px;line-height:24px;font-weight:700;margin-top:10px}
.reward_terms ul,.Check_ul,.refer_terms ol{margin-left:15px}
.reward_terms ul li,.Check_ul ul li,.refer_terms ol li{padding-bottom:8px;letter-spacing:1px;font-size:14px;line-height:20px}
.refer_friend{margin-top:30px}
.refer_friend_banner img{width:100%}
.refer_friend_title{width:100%;text-align:center;margin:15px 0}
.refer_friend_box{width:100%;float:left}
.refer_top h4,.refer_second h4,.refer_terms h4,.Terminology h4{letter-spacing:.5px;font-size:16px;line-height:16px;color:#333;padding:15px 0;display:block}
.refer_top p,.refer_second p,.Terminology p{margin-bottom:10px;display:block}
.refer_top strong{display:block}
.success{background-color:#51a351!important}
.error{background-color:#bd362f!important}
.warning{background-color:#f89406!important}
.Notification{background:#fff;padding:15px;width:325px;min-height:54px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:50px;opacity:.9;position:fixed;z-index:111111111;right:0;top:12px;animation:linear;-webkit-animation:linear;animation-name:run;-webkit-animation-name:run;animation-duration:1s;-webkit-animation-duration:1s}
.Notification_close a{float:right;margin-top:4px;font-size:14px;color:#fff;cursor:pointer;z-index:1111}
.Notification_img{float:left;width:15%}
.Notification_deta{float:left;width:70%;opacity:initial}
.Notification_title{color:#fff;font-size:20px;line-height:25px}
.Notification_deta p{color:#fff}

@-webkit-keyframes run{0%{right:-25%}50%{right:0}100%{right:0}}
.search_pro_list{border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:300px;background:#fff;padding:10px 5px 10px;position:absolute;z-index:111;top:51px;left:0;-moz-box-shadow:1px 1px 0 #ccc;-webkit-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;overflow:auto}
.search_pro_list_box{width:100%;float:left;border-bottom:1px dashed #d9d6d6;margin-bottom:5px;padding-bottom:5px;margin-top:0}
.search_pro_list_img{float:left;width:30%;text-align:center}
.search_pro_list_img img{width:70px}
.search_pro_list_title{float:left;width:70%}
.search_pro_list_title a span{font-size:14px}
.search_pro_list_price{padding-top:10px}body.modal-open{overflow:hidden;padding-right:15px;position:fixed;height:100%;width:100%}
.modal_login{display:none;position:fixed;z-index:111111;padding-top:150px;left:0;right:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}
.modal_login_content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:35%;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}
.login_model .label_box{display:block;width:100%;margin-bottom:15px}
.login_model .input_box{display:block;width:100%;margin-bottom:15px}
.login_model .button{width:100%;margin-bottom:15px}
.modal_login_content.animate{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}

@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}

@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}
.login_close{color:#000;float:right;font-size:20px;font-weight:700;cursor:pointer}
.modal_login_header{padding:5px 16px}
.modal-body{padding:10px 16px}
.modal_login_footer{display:block;padding:15px 16px 20px;background-color:#f1f1f1}
.modal_login_footer a{color:#333}
.modal_login_footer a:hover{color:#2c3e50;background:#fff;padding:5px;border-radius:5px}
.forgot_pass_model{float:left}
.Sign_footer{float:right}
.DrawerPDiv{display:block}
.DrawerPDiv,.discout-div{display:none;position:fixed;z-index:111111;padding-top:150px;left:0;right:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}
.DrawerPopup-content{border:0!important}
.DrawerPopup-content,.discout-content{position:fixed;left:0;right:0;background:#fefefe;margin:auto;padding:0;border:1px solid #d9d6d6;width:50%;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.2s;animation-name:animatetop;animation-duration:0.2s}
.DrawerPopup-close{color:#fff;float:right;font-size:28px;line-height:34px;font-weight:700}
.DrawerPopup-close:hover,.DrawerPopup-close:focus{color:#fff;text-decoration:none;cursor:pointer}
.DrawerPopup-header{padding:2px 16px;background-color:#0c2d69;color:#fff;text-align:center;text-transform:uppercase}
.DrawerPopup-header h2{margin:10px 0;font-weight:500}
.DrawerPopup-body{padding:2px 16px 20px;float:left}
.DrawerPopup-proName{font-size:18px;line-height:20px;font-weight:500;margin:10px 0 0;letter-spacing:1px;color:#333;float:left;width:100%}
.DrwrPopup-bd-left{float:left;width:28%}
.DrwrPopup-bd-left img{float:left;width:100%}
.DrwrPopup-bd-right{float:right;width:68%}
.DrwrPup-repeatDiv{float:left;width:100%;margin:10px 0 10px;padding:15px 0 15px;border-bottom:1px solid #d9d6d6}
.DrawerPopup-rdBtn{margin:-13px 0 10px;display:inline-block;float:left;width:auto}
.DrawerPopup-rdBtn [type="radio"]:checked,.DrawerPopup-rdBtn [type="radio"]:not(:checked){position:absolute;left:-9999px}
.DrawerPopup-rdBtn [type="radio"]:checked+label,.DrawerPopup-rdBtn [type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#333}
.DrawerPopup-rdBtn [type="radio"]:checked+label:before,.DrawerPopup-rdBtn [type="radio"]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #d9d6d6;border-radius:100%;background:#fff}
.DrawerPopup-rdBtn [type="radio"]:checked+label:after,.DrawerPopup-rdBtn [type="radio"]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#0c2d69;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.DrawerPopup-rdBtn [type="radio"]:checked+label:before{content:"";border-color:#0c2d69}
.DrawerPopup-rdBtn [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.DrawerPopup-rdBtn [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.DrawerPopup-Doses label{cursor:pointer}
.DrawerPopup-Doses,.Strikethrough-price,.Un-Strikethrough-price{display:inline-block;vertical-align:middle;width:20%}
.Strikethrough-price,.Un-Strikethrough-price{width:21%;text-align:right}
.DrawerPopup-Doses{width:48%}
.Strikethrough-price{text-decoration:line-through}
.Un-Strikethrough-price{color:#eb2600}
.DrawerPopup-saveDisc{float:left;width:90%;margin:7px 0 0 7%;font-size:14px;color:#eb2600}
.DrwrPopup-bd-fullDiv{float:left;width:100%;margin:0;padding:0}
.bd-fullDiv-left{float:left;cursor:pointer;margin:12px 0 0}
.bd-fullDiv-right{float:right}
.DrwrPopup_footer{width:100%;float:left;display:block;padding:15px 16px 20px;background-color:#f1f1f1}
.DrawerPopup-content.animate,.discout-content.animate{-webkit-animation:animatezoom 0.5s;animation:animatezoom 0.5s}

@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}

@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}
.discout-header{text-align:center;padding:10px 0;border-bottom:1px solid #d9d6d6;margin-bottom:10px}
.discout-header h2{font-size:18px;line-height:25px;color:#2c3e50;text-transform:uppercase}
.discout_close{color:#333;float:right;font-size:18px;margin-top:-6px;margin-right:7px}
.discout_close:hover,.discout_close:focus{color:#333;text-decoration:none;cursor:pointer}
.top_discount_text{width:100%;float:left;padding:0 15px 15px;border-bottom:1px solid #d9d6d6;margin-bottom:15px}
.discount_off{float:left;width:16%;text-align:center}
.dis_coupons_text{float:left;width:33%;margin-left:15px}
.dis_times{float:left;width:29%;text-align:center;margin:0 auto;padding-top:13px}
.dis_apply_btn{float:right;width:17%;text-align:center;padding-top:22px}
.discount_off p{background:#2c3e50;color:#fff;font-weight:700;font-size:29px;line-height:35px;text-transform:uppercase;display:block;padding:10px}
.discount_off span{display:block}
.dis_coupons_text p{font-size:18px;line-height:20px;font-weight:700;margin-bottom:3px}
.dis_coupons_text strong{font-size:16px;line-height:25px;display:block;font-weight:700;margin-bottom:3px}
.container_times{color:#333;text-align:center;background-color:#ececec;float:left;width:100%;padding:5px 10px}
.container_times ul li{list-style-type:none;float:left;padding:0 10px 0 0;font-size:13px;text-transform:uppercase;line-height:24px}
.container_times li span{display:block;font-size:24px;line-height:24px;font-weight:700}
.container_times li:last-child span{color:#eb2600}#modal_popup,#modal_popup_f,#modal_popup_T{display:none}
.Share_email,.Share_Facebook,.Share_Twitter{position:fixed;z-index:111111;padding-top:150px;left:0;right:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}
.modal_refer_content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:600px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}
.modal_refer_header{padding:15px;border-bottom:1px solid #d9d6d6}
.modal_refer_title{font-size:18px;line-height:20px}
.modal_refer_close{float:right;font-size:17px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;cursor:pointer}
.sharing-instructions{margin-bottom:15px}
.sharing-instructions p{font-size:16px;letter-spacing:.4px}
.referfriends_email_form_collection{padding-bottom:10px;border-bottom:1px dashed #d9d6d6;margin-bottom:10px;display:inline-block;width:100%}
.referfriends_email_form_collection .input_box{width:100%}
.refer_friends_top{display:table;width:100%}
.referfriends_row{margin:0 -15px}
.referfriends_col{float:left;width:50%;padding:0 15px}
.refe_col_1 .input_box{width:80%;border-bottom-right-radius:0;border-top-right-radius:0;float:left}
.remov_friend{float:left;background:#eb2600;font-size:16px;height:30px;text-align:center;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;z-index:2;margin-left:-4px;padding:6px 12px}
.remov_friend a{color:#fff}
.aad_more_friend{width:100%;text-align:right;display:block}
.modal_refer_footer{padding:15px;text-align:right;border-top:1px solid #d9d6d6}
.modal_refer_left{float:left}
.modal_refer_right{float:right}
.Share_Facebook_box h3,.Share_Twitter_list h3{margin:0 0 4px 0;font-weight:700;font-size:16px;line-height:16px}
.Share_Facebook_border{margin-top:10px;width:100%;padding:5px;border:1px solid #d9d6d6}
.Share_Facebook_btn{margin-top:20px;margin-bottom:10px;text-align:right}
.Share_Twitter_box{margin-bottom:15px}
.modal_refer_content.animate{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}

@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}

@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}
.all-breeds-text h6,.all-breeds-text h5,.all-breeds-text h4,.all-breeds-text h3,.all-breeds-text h2,.all-breeds-text h1,.all-breeds-text strong,.all-breeds-text b{font-size:20px;line-height:25px;margin-bottom:10px;display:block}
.multiple_order{width:100%;float:left;background-color:rgb(0 0 0 / .4);clear:both;display:table;height:100%;position:fixed;z-index:11111;top:0;left:0;right:0}
.w3-animate-top{animation:animatetop 0.7s}

@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}
.multiple_order_popup{width:560px;min-height:100px;margin:0 auto;padding:10px;position:fixed;top:0;left:0;right:0;z-index:11111;background:#fff!important;text-align:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.close_order{float:right;cursor:pointer;color:#333}
.multiple_order_popup h3{font-size:18px;line-height:25px;color:#0c2d69;display:inline-block;border-bottom:2px solid #d1d1d1;width:100%;padding-bottom:5px;margin-bottom:5px;text-transform:capitalize;text-align:center}
.multiple_order_popup p{margin-top:10px;display:inline-block}
.form-group-check span{margin:0;display:inline-block}
.select2-container{width:65%!important}
.select2-selection__placeholder{color:#333!important}
.select2-selection{border:1px solid #d9d6d6!important}
.productnotfound{width:100%;text-align:center;border:1px solid #ccc;padding:2%;font-size:26px;font-weight:600;margin-bottom:40px}
.productnotfound .fa{color:#0c2d69}
.blinkingtext{animation:blinkingText 2s infinite;font-weight:600}

@keyframes blinkingText{0%{color:#579f00}25%{color:#f33c3c}100%{color:#579f00}}
.home_article_bottom{padding:0;position:relative;margin:15px 0;width:100%;float:left}
.home_article_top{width:100%;float:left;padding-bottom:10px;margin-bottom:10px}
.home-article .row-article{margin:0 -15px}
.home-article .col-article{float:left;width:50%;padding:0 15px;margin-bottom:10px}
.home-article-img{float:left;width:35%;margin-right:10px}
.home-article-img img{width:200px}
.home-article-text{float:left;width:60%}
.home-article-text h6{color:#0c2d69;font-size:16px;line-height:18px;font-weight:700;margin-bottom:8px}
.home-article-text p{margin-top:10px}
.home-article-text span a{font-size:16px;margin-top:10px;display:block}
.home-article-btn{width:100%;float:left;margin:25px 0 0;text-align:center}
.article-section{margin-top:15px;font-family:"Hind Siliguri",sans-serif!important}
.article-header{width:100%;float:left;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc}
.article-header_left{float:left}
.article-header_left .title_class{font-size:25px;line-height:25px;color:#000;font-weight:600;}
.article-header_right{float:right}
.article-select{float:left;margin-right:50px}
.article-select .input_box{width:250px}
.article-search_box{float:left;position:relative}
.article-search_box .input_box{width:250px}
.article-search_box .article_search_icon{position:absolute;top:7px;right:10px;cursor:pointer}
.article-box-title{margin-bottom:20px;width:100%;float:left}
.article-box-title .title_class{float:left;text-align:left;font-size:23px;line-height:20px}
.article-top-block{float:left;width:100%;margin-bottom:20px}
.article-top-block .row{margin:0 -15px}
.article-top-block .col{width:50%;float:left;padding:0 15px}
.article-block-img{width:100%;float:left;position:relative;overflow:hidden;cursor:pointer}
.article_details{padding:15px 10px;position:absolute;bottom:-65px;left:0;right:0;background:rgb(0 0 0 / .6);transition:all 0.3s}
.article-block-img:hover .article_details h4{color:#ff9834}
.article-block-img:hover .article_details{bottom:0}
.article_details h4{font-size:18px;line-height:20px;color:#fff;padding:0;margin:0 0 5px 0;font-weight:700}
.article_details p{margin:0;font-size:14px;margin-bottom:15px;text-align:justify;color:#fff;padding-top:5px}
.btn_article{color:#fff;font-weight:700;font-size:18px;text-decoration:underline;text-transform:uppercase}
.btn_article:hover{color:#ff7e00}
.article-more-pet{width:100%;float:left}
.article-more-pet .row{margin:0 -15px}
.article-more-pet .col{width:33.33%;float:left;padding:0 15px}
.article-more-box{width:100%;/*min-height:440px;*/padding:0;background:#f7f7f75e;border:1px solid lightgray;border-radius:5px;box-shadow:0 1px 1px lightgrey;position:relative;margin-bottom:15px; float:left;}
.article-more-img a img{width:100%;height:228px;max-width:100%}
.Article_Sidebar_Title{width:100%; float:left; font-weight:600; font-size:20px; padding-bottom:20px;}
.PopularPost_Container{width:100%; float:left;padding-top:45px;}
.PopularPost_Container .Article_Sidebar_Title{padding-bottom:5px;}
.Popular_Article{width:100%; float:left; padding:15px 0; border-bottom:1px solid lightgray;}
.Popular_Article .PostImg {width: 43%;float: left;overflow: hidden;}
.Popular_Article .PostImg img{width:100%; border:1px solid #ccc; padding:4px;}
.Popular_Article .PostText {width: 53%;float: right;font-size: 15px;}
.Popular_Article .PostText p{padding-bottom:15px;}
.Popular_Article .PostText p span{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;font-size: 15px;color: #111;font-weight: 600; background:none; padding:0;}
.Popular_Article .PostText span {color: #7d7d7d;display: inline-block;}


.article-more-details{padding:10px}
.article-more-details p.Blog_text_content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.article-more-details h1,.article-more-details h2,.article-more-details h3,.article-more-details h4,.article-more-details h5,.article-more-details h6{font-size:18px;line-height:20px;font-weight:700;margin-bottom:8px;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.article-more-details h4{display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;white-space: unset; height:40px;}
.article-more-details p{margin-bottom:10px}
.article_btn{margin-top:15px;margin-bottom:10px}
.article_btn .button{padding:4px 10px;font-size:14px;height:34px;line-height:23px}
.pagination{display:inline-block}
.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color 0.3s;border:1px solid #ddd}
.pagination a.active,.pagination a:hover{background-color:#f33c3c;color:#fff;border:1px solid #f33c3c}
.pagination a:hover{border:1px solid #ccc}ul.paginate li{list-style:none}
.articles_news{width:100%;float:left;margin-top:15px}
.articles_news_left{width:65%;float:left}
.articles_news_rigth{width:30%;float:right}
.article_description,.artice_des_title{width:100%;float:left}
.artice_des_title{margin:10px 0;}

.artice_des_title h1,.artice_des_title h2,.artice_des_title h3,.artice_des_title h4,.artice_des_title h5,.artice_des_title h6,.artice_des_title strong,.article-des-text h1,.article-des-text h2,.article-des-text h3,.article-des-text h4,.article-des-text h5,.article-des-text h6,.article-des-text strong{margin-bottom:5px;line-height:60px;font-weight:600;font-family:"Hind Siliguri",sans-serif!important}
.article-des-text strong{font-size:16px!important}
.artice_des_title strong{font-size:16px;margin-top:10px;display:block;font-family:"Hind Siliguri",sans-serif!important}

.artice_des_title h1, .article-des-text h1{font-size:32px;}
.artice_des_title h2, .article-des-text h2{font-size:28px; line-height:normal;}
.artice_des_title h3, .article-des-text h3{font-size:25px;}
.artice_des_title h4, .article-des-text h4{font-size:22px;}
.artice_des_title h5, .article-des-text h5{font-size:20px;}
.artice_des_title h6, .article-des-text h6{font-size:18px;}

.artice_des_title strong, .article-des-text strong {font-size:22px; font-weight:600;}

.article-des-deta{width:100%;float:left}
.article-des-img{margin-bottom:10px;text-align:left}
.article-des-text{float:left;width:100%;font-family:"Hind Siliguri",sans-serif!important}
.article-des-text p{margin-bottom:10px;display:block;font-family:"Hind Siliguri",sans-serif!important;line-height:27px}
.article-des-text p strong{font-size:14px!important}
.article-des-text p span{font-family:"Hind Siliguri",sans-serif!important;font-size:14px!important;line-height:20px!important;color:#4a4a4a!important}
.article-des-text p strong span{font-size:14px!important}
.article-des-text .alsoreadText strong{font-size:20px!important}
.article-des-text .alsoreadText a,.article-des-text p a,.article-des-text ul li a{color:#f33c3c}
.article-des-linkBtn a{background:#0c2d69;color:#fff!important;font-size:20px;font-weight:600;padding:10px 15px;display:table;border-radius:10px;margin:0 auto}
.article-des-text ul.artice_list,.article-des-text ul{list-style-type:disc;margin-left:30px}
.article-des-text ol{margin-left:15px}
.article-des-text ul.artice_list li,.article-des-text ul li,.article-des-text ol li{margin-bottom:10px;color:#333333!important;font-size:16px}
.article-des-text ul.artice_list li span,.article-des-text ul li span,.article-des-text ol li span{color:#333333!important}
.artice_continue_shop{margin:25px 0;float:left;width:100%}
.suggest_img{max-width:200px;float:left;border:2px solid #0c2d69}
.suggest_img img{width:200px;height:200px}
.suggest_title a{float:left;margin-top:70px;padding:25px;background:#0c2d69;color:#fff;font-size:18px;line-height:18px;cursor:pointer;border:1px solid #fff0;transition:all 0.3s;width:70%;text-align:right}
.suggest_title:hover a{border:1px solid #0c2d69;background:#fff0;color:#0c2d69}
.articles_news_right{width:30%;float:right;margin-top:25px}
.articles_news_right .pagination{margin-top:10px;margin-bottom:10px;float:right}
.site_box{border:1px solid #d8d8d8;width:100%;float:left;margin-bottom:20px}
.site_list_box{padding:10px;display:block;clear:both;width:100%;float:left}
.site_row{margin:0 -15px}
.site_col{width:25%;float:left;padding:0 15px}
.site_title{padding:10px;border-bottom:1px solid #d8d8d8}
.site_title h6 a{font-size:16px;line-height:18px;font-weight:700;color:#4a4a4a;text-transform:capitalize}
.site_list ul li{list-style:none;margin-bottom:5px;display:block}
.site_list ul li:last-child{margin-bottom:0}
.site_list ul li a{font-size:14px;line-height:16px}
.order_col_top{float:left;width:60%}
.order-title{float:left;width:100%;clear:both}
.outstock{width:100%;border:1px solid #e0e2e4}
.outstock h4{font-weight:400}
.outstock .stock_tagline span{color:#fff;font-size:22px;line-height:22px;text-transform:uppercase;letter-spacing:1px}
.outstock .stock_section{float:left;padding:0 15px;width:50.5%}
.outstock .form_section{float:left;padding:0 11px;width:42%}
.outstock .stock_img{margin-left:10px;margin-right:15px;vertical-align:text-bottom;display:inline-block}
.box_padding{padding:15px 0;display:table}
.box_padding .input_box{margin-bottom:15px;width:100%}
.msgRecaptcha{text-align:center;margin:20px 0;width:100%;display:block}
.paypal_btn{float:left;text-align:center;width:100%}
.orpayDiv{margin:30px 0;position:relative}
.orpayDiv::before{content:"";position:absolute;left:0;right:0;width:70%;height:1px;background:#d9d6d6;margin:0 auto;top:21px}
.orpayDiv span{background:#151515;color:#fff;font-size:16px;width:40px;height:40px;border-radius:100px;line-height:40px;text-align:center;display:block;margin:0 auto;text-transform:uppercase;position:relative}
.paypal_btn_img{cursor:pointer}
.paypal_btn_img input[type="submit"]{background:url(/Images//paypal-btn.png);background-position:center;background-repeat:no-repeat;width:210px;height:53px;border:none;cursor:pointer}
.pay-text{font-size:16px;line-height:15px;padding-top:10px}
.spanproduct_title{font-size:16px;line-height:20px;color:#333;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.payhere{margin-top:30px}
.wrapper.wrapper-payher{max-width:800px}
.payhere-top{float:left;width:100%;padding-bottom:10px;border-bottom:1px solid #d9d6d6;margin-bottom:20px}
.web-logo{float:left}
.web-logo-tollfree{float:right;margin-top:40px;text-align:right;font-weight:700}
.payhere-logo{float:right;margin-top:35px}
.payhere-box-1{width:100%;float:left;border:1px solid #d9d6d6}
.payhere-border{border-bottom:1px solid #d9d6d6}
.payhere-border:last-child{border-bottom:0}
.payhere-col-box{padding:10px}
.payhere-row{margin:0 -15px}
.payhere-col{float:left;width:33.33%;padding:0 15px}
.payhere-title{text-align:left;font-size:16px}
.payhere-text.payhere-red{color:#eb2600}
.payhere-box-2{margin-top:15px;float:left;width:100%}
.card_details_text>.details_p{margin-bottom:12px;font-size:16px;letter-spacing:.5px}
.card_details_border{border:1px solid #d9d6d6;padding:15px}
.card_details_input{position:relative}
.card_brand{float:right;margin:0;position:absolute;right:2%;top:47%}#ImgCardBrand{width:38px;padding-top:2px}#DeleteCardBrand{padding-top:2px}
.card_details_col_1{float:left;width:55%;padding:0 15px}
.card_details_col_1.card_details_col_2{width:45%}
.card_details_col_1.full_width{width:100%}
.full_width .card_details_deta{width:49%}
.card_details_input .label_box{display:block;margin-bottom:10px}
.card_details_input .input_box{width:100%;font-size:12px}
.login-input.card_details_input.card_select select{width:100%;float:left}
.card_select .select_img{width:45%;float:left;margin-right:12px}
.login-input.card_details_input.card_select .select_img:last-child select{margin:0}
.card_select .select_img::after,.card_select .select_img::before{right:13px}
.card_select .select_img::before{top:4px}
.card_btn{float:left}
.seal_img{float:right}
.order_checkbox label span{font-size:14px}
.order_checkbox label span span{color:#0c72d8}
.card_details_deta{border:1px solid #d9d6d6}
.card_details_deta{margin-bottom:12px}
.card_details_deta:last-child{margin-bottom:0}
.card_details_title{padding:10px;float:left}
.Cancel_cart a{float:left;width:100%;display:block}
.payment-ico{margin-top:20px;text-align:center;width:100%;float:left}
.payment-ico ul li{list-style:none;display:inline-block;padding:0 15px 0 0}
.copyrigth{width:100%;float:left;padding:10px;text-align:center;margin:20px 0}
.merchant_name{padding:10px}
.invoice-center-text{text-align:center;padding:20px}
.payhere-top .web-logo{float:left;width:100%;text-align:center;margin:10px 0 0;display:block;clear:both}
.top_col_sdiv{width:50%}
.top_col.top_col_rs.top_col_rsDiv{width:50%}
.top_col_sdiv .top-left{float:left}
.top_col_sdiv .top-left a{color:#fff}
.covid19_linkDiv{float:right;color:#fff;margin-top:2px;background:#f33c3c}
.covid19_linkDiv a{color:#fff;font-size:16px;font-weight:600;padding:5px 15px;display:block}
.covidPara{clear:both;float:left!important;width:100%!important;background:#cedef0;padding:10px;color:black!important}
.sweet-alert .covidParaAlert p{font-size:13px!important;font-weight:300;position:relative;text-align:justify!important;float:none;margin-top:10px!important;padding:0;line-height:normal;text-transform:none!important}
.covid-banner-text{display:block!important}
.DrawerPDiv_checkout{padding-top:60px}
.DrawerPDiv_checkout .DrawerPopup-content{height:80%;overflow:hidden}
.DrawerPDiv_checkout .DrawerPopup-body{height:92%;overflow-y:scroll}
.DrawerPDiv_checkout .product-sub-title{display:none}
.Focus_Spacing{display:block;width:100%;float:left;height:5px}
.product-sub-title.cat_title .title_class {font-weight: 600; padding: 30px 0 0px;}
.product-sub-title .title_class {font-weight: 600;}
.product-sub-title span {
    display: block;
    font-size: 16px;
    padding: 8px 0 0;
}

.product-sub-title a {
    color: blue;
    display: block;
    padding: 10px 0;
    font-size: 16px;
    font-weight: 500;
}
.cart-icon a {
    display: block;
}
.cart-icon svg {
    width: 35px;
    height: 35px;
}

.inner-banner-img-inner{}
.inner-banner-img-inner-left{width: 49.7%; float:left;}
.inner-banner-img-inner-right{width: 49.7%; float:right;}
.inner-banner-img-inner img{display: block;}











@media only screen and (max-width:1100px){
.account_toggle_menu ul li a,.account_toggle_menu ul li a:hover{color:#333}
.header-sub-menu li a{font-size:14px;line-height:21px}
.account-box,.account-box:hover,.btn_blue:hover,.btn_blue::before{background:#0c2d69}
.btn_blue,.btn_blue:hover{border:1px solid #0c2d69;color:#fff;background:#0c2d69}
.cart-icon,.cart-icon:hover,.category-widget .search-submit,.category-widget .search-submit:hover,.btn_border,.btn_border:hover{background:#f33c3c}
.btn_border,.btn_border:hover{border:1px solid #f33c3c;color:#fff}
.btn_red::before,.btn_red,.btn_red:hover{background:#f33c3c;border:1px solid #f33c3c}
.btn_white,.btn_white:hover{border:1px solid #0c2d69;color:#fff;background:#0c2d69}
.product-border-box,.product-border-box:hover{border:1px solid #d8d8d8}
.product-img a img,.product-border-box:hover .product-img a img,.favourite_box:hover .product-img a img{-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95)}
.spanproduct_title{font-weight:400}
.write_review_right a,.write_review_right a:hover{background:#f33c3c}
.view_all_review a,.view_all_review a:hover{background:#0c2d69}
.add-to-btn .btn_red:hover,.add-to-btn .btn_red::before,.add-to-btn .btn_red{background:#ff7e00;border:1px solid #ff7e00;height:40px;line-height:normal;font-size:14px}
.write_review_right a:hover,.view_all_review a:hover{color:#fff}}
.SimparicaTrio_packlandingOfferBand{line-height:28px;background:#0c2d69;font-size:22px!important;text-align:center;color:#ddd;padding:10px;font-weight:700;letter-spacing:1px;float:left;width:100%;margin-bottom:15px}
.SimparicaTrio_packlandingOfferBand_nocpnreq{font-size:12px;font-weight:400;line-height:20px}
.discountOfferText_newDiv{float:left;width:100%;text-align:center}
.discountOfferText_newDiv span{background:#fff;padding:0 10px;color:#f33c3c;line-height:normal}
.Home_OfferBanner{width:100%;float:left;padding:20px 0}
.Home_OfferBanner .wrapper{max-width:1360px}
.Home_OfferBanner .title_class{padding:0 0 5px 0}
.Home_OfferBanner img{margin:10px auto;display:block;width:95%}
.Home_OfferBanner img.logo{width:66%}
.Home_OfferBanner ul li{width:16.25%;margin:0 .5% 0 0;float:left;list-style:none}
.Home_OfferBanner ul li:last-child{margin:0}
.CompanyAddress_2024{width:100%;float:left;padding:5px 0 15px 0}
.CompanyAddress_2024 img{width:303px}
.CompanyAddress_2024 .Title{width:100%;float:left;padding-bottom:10px;font-size:16px!important;font-weight:700}
.CompanyAddress_2024 p strong{width:100%;float:left;font-weight:700;color:#f33c3c}
.cart_list_delete a svg {width: 18px;height: 18px;background: red;color: #fff;border-radius: 100%;padding: 3px;}
.smry_delete_div a svg{width: 18px;height: 18px;background: red;color: #fff;border-radius: 100%;padding: 3px;}
.discout-header svg{width: 25px;height: 25px;background: red;color: #fff;border-radius: 100%;padding: 3px; position:absolute;right:10px;}                                                                                          

.packlandingOfferBand_July2024{width:100%;float:left; padding-bottom:20px;}
.packlandingOfferBand_July2024 ul li{width:49.5%;float:left;overflow:hidden;box-sizing:border-box;}
.packlandingOfferBand_July2024 img{width:100%}
.packlandingOfferBand_July2024 ul li:last-child{float:right; padding:0 10px; background:#a658bb; color:#fff; text-align:center; font-weight:500;}
.packlandingOfferBand_July2024 .OfferBand-July2024{width:100%;float:left;box-sizing:border-box; display: flex;align-content: center;justify-content: center;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one{width:230px;float:left;display:flex;align-items:center;justify-content:center;padding-top:5px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one strong{font-size:65px;line-height: 65px; font-weight:800;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span.text{text-align:left;padding:5px 0 0 10px; font-size:40px;display:inline-block; }
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{width:240px;height:103.85px; padding-top:17px; float:left;background:#dd3131; font-weight:normal; margin:0 0 0 20px; text-align:center; box-shadow:0 0 20px rgba(0,0,0,0.2);}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two span{font-size:40px; line-height:40px; margin-top:5px; font-weight:800; display:block; width:100%; float:left;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span.text span,
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{font-size:23px; line-height:25px;}
.upload-btn-wrapper .btn img {width: 19px;height: 19px;}
.Subscribed_Txt_Bottom ul li {list-style: disc;margin-left: 12px;}
.myaccout_toggle svg {float: right;}

.OPW_Home_AboutContent{width:100%;float:left;color:#999;margin-top:0}
.OPW_Home_AboutContent p{padding-bottom:10px;text-align:justify;font-size:13px;line-height:22px;color:#999;margin:0}
.OPW_Home_AboutContent p.Heading_Spacing{padding:0}
.OPW_Home_AboutContent span.Heading_Spacing{display:inline-block;width:100%;float:left;padding-bottom:0}
.OPW_Home_AboutContent .Title_One{font-size:16px;color:#777;font-weight:700;padding-bottom:0}
.OPW_Home_AboutContent .Title_Two{font-size:14px;color:#777;font-weight:700;padding-bottom:0;opacity:.7}
.OPW_Home_AboutContent .Title_Three{font-size:14px;color:#999;font-weight:700;padding-bottom:0}

body.modal-open{overflow:hidden;padding-right:15px;position:fixed;}


/*** AUTO ORDER UPDATE CSS ***/
.AutoOrder_Section{width:100%; float:left; margin-bottom: 50px;}

.AutoOrder_Prd{border: 1px solid #D1D5DB; width: 100%; float: left; margin-bottom: 15px;}
.AutoOrder_Prd .Header{width: 100%; float: left; padding: 0; background: #E2F0F2; font-weight: 600; text-align: center; padding: 10px;}
.AutoOrder_Prd .Col_One{width: 40%; float: left; text-align: left; line-height: normal;}
.AutoOrder_Prd .Col_One span{color: red;}
.AutoOrder_Prd .Col_Two{width: 20%; float: left;padding: 0 10px;}
.AutoOrder_Prd .Col_Three{width: 20%; float: left;}
.AutoOrder_Prd .Col_Four{width: 60px; float: left;padding: 0 10px;}
.AutoOrder_Prd .Col_Five{width: 80px; float: right; text-align: center;}
.AutoOrder_Prd .AutoOrder_Row{width: 100%; float: left; padding: 10px; background: #fff;text-align: center; line-height: 40px; position: relative;}
.AutoOrder_Prd .AutoOrder_Row .Prd_img{width: 90px; float: left;}
.AutoOrder_Prd .AutoOrder_Row .Prd_img img{width: 90%;}
.AutoOrder_Prd .AutoOrder_Row .Prd_Name{width: 70%; float: left; padding-top: 5px; line-height: 18px;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five .order_btn{cursor: pointer; width: 35px; height: 35px; background: #333; border-radius: 50px; float: left; text-align: center;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five .order_btn.order_btn img{width: 24px;height: auto;margin-top: 5px;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five .order_btn.order_btn:last-child{background: #ccc; float: right;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five .order_btn.order_btn:first-child img{filter: brightness(0) invert(1); width: 20px; margin-top: 8px;}

#EditProduct{display:none; position:absolute; top:0; right:0; z-index:5; background:#fff;height:100%; padding: 10px;}
.AutoOrder_Prd .AutoOrder_Row .order_edit{display: none;width: 100%;float: right;position: absolute;top: 0;left: 0;background: #fff;padding: 10px;}
.AutoOrder_Prd select,
.AutoOrder_Prd input{border: 1px solid #ccc;font-size: 14px;border-radius: 5px;color: #111;height: 38px; outline: none;padding: 0 10px;width: 100%;background: #fff; border-radius: 5px !important;}
.AutoOrder_Prd .Col_Two input{background: url(/images/icon-calendar.png) no-repeat 95% 45%; background-size: 25px;}
.AutoOrder_Prd .Col_Three select{background: url(/images/icon/down.svg) no-repeat 97% 45%; background-size: 18px;}
.AutoOrder_Prd .Col_Four input{padding: 0; text-align: center; width: 40px; float: none; line-height: normal;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five{text-align: center;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five a{cursor: pointer;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five .UpdateLink{color: #fff; background: #ec2529; padding: 5px 10px; border-radius: 5px;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five img{width: 15px; display: block; margin: 5px auto 0 auto;}

#AutoOrder_Delete{width:100%; float:left; display:none; position:fixed; top:0; left:0; z-index:123; background:rgba(0,0,0,0.8); height:100%;}
#AutoOrder_Delete .Popup_Content{width: 560px;margin: 7% auto 0 auto;background: #f4f5fb;padding: 20px;border-radius: 20px;}
#AutoOrder_Delete .popup_icon {width: 160px;border-radius: 50%;align-content: center;background: #9b9b9b;float: left;padding: 30px 0;margin-top: 55px;}
#AutoOrder_Delete .popup_icon img {width: 100px;margin: 0 auto;display: block;}
#AutoOrder_Delete .popup_content {width: 66%;float: right;}
#AutoOrder_Delete .popup_content .popup_head {font-size: 35px; font-family: 'muliextrabold'; line-height: normal;color: #ff2121;float: left;}
#AutoOrder_Delete .popup_content .cancelReason{border: 1px solid #ccc; height: 45px; border-radius: 5px; background: url("/images/site_images/arrwo.png") no-repeat center right 10px #fff !important; width: 100%;}
#AutoOrder_Delete .popup_content .reasontext{border: 1px solid #ccc; border-radius: 5px; background: #fff;font-family: muliregular; padding: 10px;}
#AutoOrder_Delete .popup_content button.Confirm {background: #ff2121;}
#AutoOrder_Delete .popup_content button.Cancel {background: #333;}
#AutoOrder_Delete .popup_content button {cursor: pointer;height: 38px;padding: 0 20px;border-radius: 5px;color: #fff;font-size: 14px;font-weight: 600;margin-top: 10px; border: 0;}