/* Minification failed. Returning unminified contents.
(248,32): run-time error CSS1038: Expected hex color, found '#ffff'
 */
.top-trackorder a { color:#fff !important;}
.cart-icon{float: left;margin-left:20px;}
.cart-icon a{font-size: 14px}
.cart-icon span{position: relative;}
.cart-icon span img{float: left;padding-top: 3px;width: 27px;}
.cart-icon span:nth-child(2){
position: absolute;top: 0px;width: 22px;height: 22px;color: #ffffff;border-radius: 50%;line-height: 22px;font-size: 14px;text-align: center;display: inline-block;background: #eb2600;margin-left: -10px;}
.cart-icon span:nth-child(3){margin-left: 15px;color: #ffffff;display: inline-block;padding-top: 7px;}
.product-info{margin-top: 12px;}
.shop-title{float: left;background: url("/Content/images/right.arrow.png") no-repeat right top;background-size: cover;width: 140px;height: 33px;}
.shop-title h4{font-size: 18px;line-height: 38px;text-align: center;}
.shop-menu{width: 100%;position: relative;border-bottom: 1px solid rgb(255, 0, 0);}
.shop-menu > ul > li{display: inline-block;list-style: none;/* padding: 0 0 0 35px; */margin-left: 35px;}
.shop-menu > ul > li:first-child{/* padding-left: 90px;  */margin-left: 90PX;}
.shop-menu > ul > li > a{display: block;text-transform: uppercase;font-size: 16px;line-height: 25px;color: #666666;padding: 5px 12px;}
.shop-menu > ul > li > a:last-child{color:#ff0000;}
.shop-menu > ul > li.active > a,
.shop-menu > ul > li:hover > a{background: #33b1ca;color: #ffffff;}

.pro_info_tab_menu ul li{float: left;list-style: none;padding: 0 14px 0 0;}
.pro_info_tab_menu ul li a{display: block;color: #333333;font-size: 16px;line-height: 20px;border: 1px solid #d9d6d6;padding: 7px 20px;border-radius: 5px;}
.pro_info_tab_menu ul li.active a,
.pro_info_tab_menu ul li:hover a{background: #eb2600;color: #ffffff;border: 1px solid #eb2600;}
.product_info_content{margin-top: 12px;}
.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; 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;vertical-align: middle;}

.read_reviwe{float: left;width: 100%;/* height: 700px;overflow-y: auto;padding: 0 15px; */}
.reward_img{width: 100%;display: block;margin: 10px 0;text-align: center;}

.rating-hover-box{position: absolute;display: none;width: 300px;background: #f3f3f3;left: 0px;top: 35px;box-shadow: 0 0px 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: #333333;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: 15px;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: #333333;font-size: 12px;line-height: 12px;display: inline-block;}
.rating-paogress-box ul li span{color: #333333;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: #ffffff;padding: 10px;}
.browse-title h4{text-transform: uppercase;text-align: left;font-size: 16px;color: #333333;padding-bottom: 10px;}
.seller-review-min{text-align: left;margin-bottom: 5px;}
.seller-review-min a{color: #eb2600;line-height: normal;}
.seller-title h6{font-family:'Fredoka';font-size: 15px;text-transform: capitalize;}
.seller-review-min span{line-height: 13px !important;vertical-align: bottom;font-size: 12px;color: #333333;}
.read-review-box{background: #2c3e50;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: #ffffff;}
.Write-right-text{float: right;}
.reviews-box:hover .rating-hover-box{display: block;}

.pack_responsive{float: left;}

/*** Shopping-cart ***/
.shopping-cart-box{border: 1px solid #2c3e50;float: left;width: 100%;}
.shopping-top-title{width: 100%;float: left;margin: 10px 0;}
.Shopping-pro-title{color: #ffffff;font-size: 16px;line-height: 35px; width:100%; float:left;}
.shop_list_header_first{float: left;width: 50%;text-align: left;padding-left: 10px;}
.shop_list_unitprice{float: left;width: 10%;/* text-align: center; */text-align: right;}
.shop_list_amount{float: left;width: 10%;/* text-align: center; */text-align: right;}
.shop_list_qty{float: left;width: 10%;text-align: center;}
.shop_list_total{float: left;width: 15%;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: #333333;font-size: 14px;line-height: 16px;}
.shop_responsive{display: none;}
.cart_list_total{float: left;text-align: center;width: 15%;}
.cart_list_delete{float: left;width: 5%;}
.cart_list_delete img{width:20px;}
.cart_list_qty{float: left;width: 10%;text-align: center;}
.cart_list_unitprice,
.cart_list_amount{text-align: right;float: left;width: 10%;}
.cart_list_total span:nth-child(2){text-align: right;}
.cart_list_unitprice span,
.cart_list_amount span,
.cart_list_total span{color: #333333;font-size: 14px;line-height: 16px;}
.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: #eb2600;}
.shopping_bottom_box{width: 100%;padding: 10px; float:left;}
.Order-img{float: left;}
.Order-img img{padding-right: 5px;}
.Order-img span{color: #333333;}
.this-order{float: right;text-align: right;}
.this-order p{letter-spacing: 0.5px;}
.this-order span{color: #eb2600;}
.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: transparent transparent #5f5f5f transparent;}
.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: 0px;}
.cart_list_qty .select_img::after{right: 11px;}
.coupon_top_content{border-top: 1px solid #2c3e50;border-bottom: 1px solid #2c3e50;}
.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: 10px;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: 0.9;display: none;font-family:'Fredoka';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: transparent transparent #555 transparent;}
.promotion_icon:hover .promotion_icon_text{display: block;visibility: visible;}
.cart_promotion_title{float: left;margin-right: 15px;font-size: 15px;line-height: 30px;color: #333333;margin-top: 3px;}
.viwe_coupon{margin-top: 7px;display: inline-block;margin-left: 16%;}
.viwe_coupon a{font-size: 15px;line-height: 16px;color: #eb2600;border-bottom: 1px solid #eb2600;}
.cart_promotion_discount_msg{width: 100%;float: left;text-align: left;margin-top: 10px;font-size: 14px;}
.cart_promotion_discount_msg span{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 10px 20px;}
.coupon_left_text{float: left;}
.coupon_text_title{font-size: 18px;margin-left: 10px;margin-bottom: 10px;margin-top: 17px;}
.rewad_box{width: 100%;float: left;}
.reward_left{float: left;width: 100%;margin-top: 7px;margin-bottom: 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: 0.9;display: none;font-family:'Fredoka';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: transparent transparent #555 transparent;}
.info_icon:hover .info_hover{display: block;visibility: visible;}
.reward_left span{font-size: 14px;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{/*font-family:'Fredoka';*/height: 29px;line-height: 21px;}
.rewad_show{width: 100%;float: left;/* display: none; */}
.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: transparent transparent #555 transparent;}
.rewad_img:hover .tooltip_text{visibility: visible;display: block;}
blink{-webkit-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-button */
.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: #AAAAAA;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-family:'Fredoka';font-size: 16px;padding: 10px 25px 10px 50px;z-index: 9;cursor: pointer;-webkit-transition: all 0.25s linear;transition: all 0.25s linear;color: #333333;font-family:'Fredoka';}
.radio_box ul li .check{display: block;position: absolute;border: 1px solid #283848;border-radius: 100%;height: 18px;width: 18px;top: 12px;left: 20px;z-index: 5;transition: border .25s linear;-webkit-transition: border .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;}
.radio_box input[type=radio]:checked ~ .check{border: 1px solid #283848;}
.radio_box input[type=radio]:checked ~ .check::before{background: #eb3911;}
.coupon_text_right{float: right;width: 400px;/* position: relative; */}
.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;letter-spacing: 2px;}
.coupon_text_right table{width: 400px;float: right;}
.coupon_text_right td{font-size: 16px;letter-spacing: 2px;margin: 0;padding: 0;line-height: 16px;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: #555555;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;top: 30px;left: 50%;margin-left: -60px;opacity: 0.9;transition: opacity 0.3s;display: none;}
.discount_hover .tooltip_text p{color: #ffffff;}
.discount_hover .tooltip_text strong{color: #eb2600;}
.discount_hover .tooltip_text::after{content: "";position: absolute;bottom: 100%;left: 72%;margin-left: -5px;border-width: 7px;border-style: solid;border-color: transparent transparent #555 transparent;}
.discount_hover:hover .tooltip_text{visibility: visible;display: block;}
.cart_total{color: #333333;font-size: 20px;letter-spacing: 2px;}
.shopping_button{float: left;width: 100%; padding-bottom:20px;}
.rewardPointText{width: 80%;text-align: right;clear: both;display: inline-block;border-top: 1px solid #2c3e50;padding-top: 10px;float: right;}

/*** login-sign-CSS ***/
.login-left{padding: 0 0 15px;/* border-bottom: 1px solid #d9d6d6; */}
.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;margin-top: 15px;}
.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;}
.login-input{width: 100%;float: left;margin: 10px 0;padding: 0;}
.label_box{display: inline-table;margin: 0 18px 0 0;padding: 0;text-transform: capitalize;color: #333333;width: 126px;font-size: 14px;line-height: 14px;text-align: left;}
#CaptchaInputText{display: inline-block;border: 1px solid #d9d6d6;border-radius: 5px;background: #fff;width: 318px;height: 30px;line-height: 30px;color: #333333;padding: 0 5px;outline: none;font-size: 14px;}
.password_input{padding-right: 30px;}
.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: 124px;}
.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: #333333;font-size: 18px;}
.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: #ffffff;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 #283848;border-bottom: 6px solid #283848;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: #333333;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;}

/*** check-out ***/
.check-out-box{width: 100%;float: left;}
.check-col-1{float: left;width: 520px;margin: 0;padding: 0;border-top: 1px solid #d9d6d6;}
.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: 18px;line-height: 18px;color: #ffffff;text-transform: uppercase;margin-bottom: 10px;}
.check-out-text{width: 100%;float: left;margin-bottom: 25px;}
.check-out-text.Add_pet{display: none;}
.check-out-text.Add_pet.active{display: block;}
.check-input-box{width: 100%;float: left;margin: 10px 0;padding: 0;position: relative;}
.card_brand.check_brand{top: 8%;}
.input_box.check-input{width: 65%;}
.check-input-box .select_img:after{right: 17px;}
.check-input-box .label_box{width: 157px;float: left;line-height: 30px;letter-spacing:0.5px;font-weight:bold;}
.form-group-check{display: block;margin-bottom: 15px;}
.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;}
.form-group-check label:before{content: '';-webkit-appearance: none;background-color: transparent;border: 2px solid #d9d6d6;border-radius: 4px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);padding: 10px;display: inline-block;position: relative;vertical-align: middle;cursor: pointer;margin-right: 10px;}
.form-group-check input:checked + label:after{content: '';display: block;position: absolute;top: 0px;left: 9px;width: 6px;height: 14px;border: solid #283848;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.delivery-text p{font-size: 14px;line-height: 20px;}
.input_box.delivery-input{width: 100%;}
.popup_grandtotal {background: #ffff;font-weight: normal !important;padding: 10px;margin-bottom:10px;}
.popup_grandtotal.popup_shippingvalue {padding-bottom:0;margin-bottom:0;}


/************** cart_summary_div **********/
.cart_summary_div{border: 1px solid #d9d6d6;}
.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: #eb2600;}
.smry-select-text{width: 100%;float: left;text-align: center;}
.smry-select-text p{}
.smry_center_div a{font-size: 14px;color: #333333;}
.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: #333333;font-size: 15px;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: 15px;line-height: 15px;text-align: left;width: auto;}
.crt_upay{float: right;font-size: 15px;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 0px;border-bottom: 1px solid #d9d6d6;}
.cart_smry_reptop2 > .radio_box ul li label{padding: 11px 25px 10px 50px;}
.chk_shipping span{font-size: 16px;line-height: 30px;letter-spacing: 0.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: #333333;}
.Amount_totalDiv strong{float: right;text-align: right;font-size: 16px;color: #333333;}
.Amount_totalDiv:nth-child(3) strong{color: #f53c3c;}
.final_totalDiv .Amount_totalDiv p{float: right;}
.final_totalDiv .Amount_totalDiv span{color: #333333;font-size: 20px;line-height: 20px;}
.final_totalDiv .Amount_totalDiv strong{padding-left: 10px;font-size: 20px;line-height: 20px;color: #f53c3c;}
.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 .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: transparent transparent #555 transparent;}
.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 #808386;padding: 4%;}
.cart_promotional_top{width: 100%;margin-bottom: 15px;}
.PromotinalText{color: #333333;font-size: 16px;padding: 5px 10px 0 0;float: left;}
.PromotinalText::before{content: "";position: relative;display: inline-block;background: transparent url("/Content/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: #eb2600;border-bottom: 1px solid #eb2600;}
.ApplyBtnTop{margin: 0px 0 0 20px;border: 0;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: 57%;}
.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 .3s;display: none;}
.ccv_text::after{content: "";position: absolute;bottom: 100%;left: 3%;margin-left: -5px;border-width: 7px;border-style: solid;border-color: transparent transparent #555 transparent;}
.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 34px 0 0;}
.expiry_select .select_img:last-child{margin: 0;}
.order_checkbox label span{font-size: 14px;letter-spacing:0.5px;vertical-align:middle;margin-top:5px;}
.order_checkbox label span span a{color: #0c72d8;}
.place_oder_btn{margin: 4px 16px 0 6px;border: 0;}
.place_oder_btn.btn_red{background:#eb2600;}
.place_oder_btn.btn_red:hover{background:#2c3e50;}

/*** staticContents-CSS ***/
.static-div p{margin: 10px 0;text-align: justify;}
.static-div ul{margin-left: 15px;}
.static-div ul li,
.static-div ol li{margin: 0;padding: 0 0 0 25px;font-size: 14px;line-height: 20px;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: #ea2f0a;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: #ea2f0a !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: #ea2f0a;}
.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: #333333;}
.static-map .ul-with-ul ul li a{color: #333333;}
.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: #ea2f0a;}
.static-text ul li{padding: 0;letter-spacing: 1px;padding-bottom: 5px;}
.static-text ul li a{color: #333333;}
.static-text.Privacy_Policy p b{display: block;margin-bottom: 10px;}
.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: #333333;padding-left: 20px;width: 80%;}
.col-map-2{width: 22%;}

/*** Order Confirmation ***/
.order_box_top{width: 100%;margin-bottom: 15px;}
.order-title,
.order_number_date{float: left;width: 50%;}
.order_number_date strong{font-size: 18px;}
.order_date{font-size: 14px !important;}
.order_number_date{text-align: right;}
.font_18{font-size: 18px !important;}
.order-title p, .order_number_date p{margin-bottom: 10px;}
.order-title p b{text-transform: capitalize;}
.order-title p a{color: #f53c3c;}
.order-number p{padding: 10px 15px;text-align: center;color: #ffffff;display: inline-block;}
.conf-min-box{border: 1px solid #d9d6d6;}
.conf-min-box.payhere_min_box{width: 100%;float: left;}
.con-oder-div-top{padding: 10px 0;text-align: center;}
.con-oder-div-top{float: left;width: 100%;}
.conf-min-box.payhere_min_box .conf-td1 span,
.conf-min-box.payhere_min_box .conf-td2 span,
.conf-min-box.payhere_min_box .conf-td3 span,
.conf-min-box.payhere_min_box .conf-td4 span,
.conf-min-box.payhere_min_box .conf-td5 span{color: #000;font-size: 14px;}
.conf-td1 span,
.conf-td2 span,
.conf-td3 span,
.conf-td4 span,
.conf-td5 span{color: #ffffff;font-size: 14px;}
.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: #333333;font-size: 14px;}
.order-text-td1 span {font-weight:bold;}
.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%;}
.sub-total-div-left{text-align: center;margin: 0 auto;width: 55%;float: left;padding: 10px;margin-top: 24px;}
.sub-total-div-left.order_text_po{display: none;}
.sub-total-div-left p span,
.sub-total-div-left.order_text_po p span{color: #eb2600;}
.sub-total-div-left p,
.sub-total-div-left.order_text_po p{margin-bottom: 10px;}
.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-family:'Fredoka';text-align: left;font-size: 14px;}
.Cart_Item_row span{float: right;font-family:'Fredoka';text-align: right;font-size: 14px;}
.address-div{border: 1px solid #d9d6d6;float: left;width: 57%;margin-right: 10px;}
.address-col{float: left;width: 50%;border-right: 1px solid #d9d6d6;}
.address-col:last-child{border: none;}
.add-title{padding: 10px;}
.add-text{padding: 10px;letter-spacing: 1px;font-size: 14px;line-height: 18px;min-height: 170px;}
.add-text p{padding-bottom: 5px;text-transform: uppercase;}
.invoice-box_email{border: 1px solid #d9d6d6;float: left;width: 42%;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: 30px;}
.note-text ol li{padding-bottom: 7px;letter-spacing: 0.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;}

/*** Unsuccessful ***/
.unsuccessful-box p{margin-bottom: 10px;}
.unsuccessful-box ul{padding-left: 20px;}
.unsuccessful-box ul li{font-size: 14px;line-height: 20px;letter-spacing: 1px;}
.unsuccessful-box ul li:last-child{margin-bottom: 20px;}
.unsuccessful-box a{color: #eb3911;}
.unsuccessful-box span{display: block;font-size: 14px;line-height: 18px;letter-spacing: 1px;margin-bottom: 5px;}

/*** myaccount ***/
.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: #FFFFFF;border: 1px solid transparent;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);cursor: pointer;font-family:'Fredoka';transition: all 0.2s ease-in-out;font-size: 20px;color: #bebebe;}
.upload-btn-wrapper .btn img{width:11px; height:11px;}
.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: #2c3e50;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;color: #2c3e50;}
.Recent_Order_top_right{float: right;}
.Recent_Order_top_right span a{border-bottom: 1px solid #eb2600;}
.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{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;}
.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: #2c3e50;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: 15px;width: 20px;}
.my-account-menu{width: 100%;}
.myaccount_title{background: #2c3e50;padding: 10px 10px 10px;}
.myaccount_title h4{color: #FFFFFF;font-size: 16px;line-height: 20px;display: block;}
.myaccout_toggle{display: none;}
.my-account-menu ul li{list-style: none;border-bottom: 1px solid #d9d6d6;}
.my-account-menu ul li:last-child{border-bottom: none;}
.my-account-menu ul li:last-child:hover{border-bottom: none;}
.my-account-menu ul li a{display: block;padding: 12px 10px;text-decoration: none;color: #333333;font-family:'Fredoka';font-size: 16px;letter-spacing: 0.5px;line-height: 20px;}

/*.my-account-menu:hover .myaccount_title,
.my-account-menu:hover .myaccount_title h4{background: #f3f3f3;color: #2c3e50;}*/

.my-account-menu ul li a .account-icon{font-size: 21px;}
.my-account-menu ul li:hover{border-bottom: 1px solid #fff;}
.my-account-menu ul li.active a,
.my-account-menu ul li:hover a{background: #f3f3f3;color: #eb2600;}
.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;margin-bottom: 8px;}
.main_title{font-size: 22px;line-height: 26px;color: #333333;margin-top: 0;font-family:'Fredoka';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;}
.recent_left strong{color: #eb2600;}
.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: 00;}
.tracking_left p span{color: #eb2600;}
.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: #333333;}
.add-title a{float: right;color: #333333;}
.address-text{padding: 10px 13px;}
.address-text p{padding: 10px 0;line-height: 18px;letter-spacing: 0.5px;}

/*** offers ***/
.offers{margin-top: 0;}
.Offer_Text{margin-top: 10px;}
.Offer_Text span{display: block;font-size: 16px;line-height: 25px;}
.Offer_Text span strong{color: #eb3911}
.product-col.product-offers-1{margin-bottom: 0;}
.offers-box{width: 100%;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-ms-transition: 0.5s;padding: 0;}
.offers-box .btn_holder{width:100%; float:left; text-align:center; padding-top:10px;}
.offers-box .btn_holder span{color: #ffffff;font-size: 14px;line-height: 35px; width:115px; margin:0 auto; display: block;border-radius: 5px;padding: 0;cursor: pointer;text-transform: uppercase;outline: none;border: 0;background: #2c3e50; text-align:center;transition-duration:3s;transition-duration:500ms;transition-duration:500ms, 500ms;}
.offers-box:hover .btn_holder span{background: #eb2600;color: #ffffff;}
/*
.offers-box:hover{box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);transition: all 0.4s;transform: translate3d(0%, -7px, 0);-ms-transform: translate3d(0%, -7px, 0);border: 1px dashed lightgray inset;}
*/

/*** search-pages ***/
.search-title h3{font-size: 18px;line-height: 22px;}
.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: #333333;font-size: 18px;line-height: 40px;text-align: center;display: block;border-radius: 50%;}
.products-search ul li a:hover{background: #f8f8f8;border: 1px solid #f8f8f8;color: #eb2600;}
.search_border{border: 1px solid #d9d6d6;width: 100%;float: left;padding: 15px;}
.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{font-size: 18px;} */
.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;}
.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 input[type="text"]{width: 80%;float: left;border-top-right-radius: 0;border-bottom-right-radius: 0;height: 40px;}
.search-input input[type="submit"]{float: left;height: 40px;line-height: 20px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.search-box-3{/*border-top: 1px dotted #d9d6d6;*/
margin-top: 40px;padding-top: 10px;}

/*** Tesimonial ***/
.tesimonial-box{width: 100%;}
.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: #ffffff;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-family:'Fredoka';}
.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;color: #333333;margin-bottom: 12px;}
.tesimonial-massage .msg_title{font-size: 16px;line-height: 18px;color: #333333;margin-bottom: 5px;text-transform: capitalize !important;}
.tesimonial-top .tesimonial-massage{min-height: 180px;}
.tesimonial-massage{border: 1px solid #d9d6d6;padding: 25px 10px 15px;margin-bottom: 15px;}
.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: 15px;background: #e9e9e9;}
.tesimonial-quote img{width:15px;margin:-5px 0 0 0;display: inline-block;}
.tesimonial-usr{float: left;}
.tesimonial-usr strong{font-size: 16px;color: #333333;display: block;text-transform: capitalize !important;}
.tesimonial-usr span{font-size: 12px;line-height: 25px;}

/*** Order-history ***/
.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: #2c3e50;font-size: 16px;}
.responsive-tabs h3:first-child{border-top: 0;}
.responsive-tabs .active{background-color: #eb2600;color: #ffffff;}
.responsive-tabs .active + span{display: block;}
.responsive-tabs span{display: none;padding: 0.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;border-top: 1px solid #d9d6d6;}
.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;}
.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;}
.deta-tr-1,
.deta-tr-2,
.deta-tr-3,
.deta-tr-4,
.deta-tr-5{font-family:'Fredoka';}
.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: #eb2600;}
.order-icon a{width: 40px;height: 40px;border-radius: 50%;background: #eb2600;color: #ffffff;line-height: 40px;display: block;text-align: center;font-size: 20px;cursor: pointer;margin-left: 10px;}
.deta-tr-5 .order-icon a{background: #2c3e50;}
.auto-order{width: 100%;margin-top: 10px;}
.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: #eb2600;}

/**** profile ***/
.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-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-top: 10px;}

/** pet-details ***/
.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: #283848;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: #eb2600;}

/*** Change Password ***/
.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;}

/*** Forgot Password ***/
.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;}

/*** Payhere.html***/
.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: bold;}
.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: 0.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: 0px;}
.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;display:inline;vertical-align:top;}
.card_details_deta{border: 1px solid #d9d6d6;}
.card_details_deta{margin-bottom: 12px;}
.card_details_deta:last-child{margin-bottom: 0px;}
.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;}

/*** notifications***/
.success{background-color: #51A351 !important;}
.error{background-color: #BD362F !important;}
.warning{background-color: #F89406 !important;}
.Notification{background: #ffffff;padding: 15px;width: 325px;min-height: 54px;/*box-shadow: 0 0 12px #999;*/
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;opacity: .9;position: fixed;z-index: 999999999;right: 0px;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: -10px;font-size: 14px;color: #ffffff;cursor: pointer;z-index: 1111;}
.Notification_img{float: left;width: 20%;padding-top: 5px;}
.Notification_deta{float: left;width: 80%;opacity: initial;}
.Notification_title{color: #ffffff;font-size: 20px;line-height: 25px;}
.Notification_deta p{color: #ffffff;}
@-webkit-keyframes run{0%{right: -25%;}
50%{right: 0;}
100%{right: 0;}
}

/*** Newsletter ***/
.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 ***/
.resrt_input .label_box{width: 165px;}
.rest_password_from{float: left;width: 100%;}
.reset_left{float: left;}
.reset_right{float: right;}
.reset_btn_box{width: 100%;float: left;}

/*** multipel-order-popup ***/
.multiple_order{width: 100%;float: left;background-color: rgba(0, 0, 0, 0.4);clear: both;display: table;height: 100%;position: fixed;z-index: 99999999999;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{max-width: 700px;min-height: 100px;margin: 0 auto;padding: 10px;position: fixed;top: 0;left: 0;right: 0;z-index: 11111;background-color:#fff;}
.close_order{float: right;cursor: pointer;color: #333333;}
.multiple_order_popup h3{font-size: 18px;line-height: 25px;}
.multiple_order_popup p,
.form-group-check span{margin-top: 10px;display: inline-block;}

/*** added-to-cart ***/
.added-cart-box{float: left;width: 100%;}
.added-cart-top{float: left;width: 100%;margin-bottom: 15px;}
.added-text-left{float: left;}
.added-text-left span > img{margin-right: 10px;display: inline-block;}
.added-text-left span:last-child{display: inline-block;font-size: 16px;line-height: 16px;vertical-align: middle;}
.added-total-right{float: right;}
.added-total-right p > strong{font-size: 16px;line-height: 18px;color: #333333;}
.added-total-right p > span,
.added-total-right > p{font-size: 16px;line-height: 16px;color: #333333;}
.added-total-right > p{color: #eb2600;}
.added-shoping-box{border: 1px solid #283848;padding: 5px 20px 5px 0px;float: left;width: 100%;}
.added_shop_img,
.added_mrp{float: left;width: 12%;text-align: center;}
.added_shop_img img{width: 100px;height: 100px;}
.added_pro_title{float: left;width: 40%;padding-top: 15px;}
.added_pro_title h4{color: #333333;font-size: 14px;line-height: 16px;}
.added_mrp{padding-top: 15px;text-align: center;}
.added_btn{float: right;width: 35%;padding-top: 15px;text-align: right;}
.added_btn .cart_added{display: inline-block;margin-right: 20px;}
.added_btn .cart_pro_che{display: inline-block;}
.added_auto_ord{padding: 5px 10px;float: left;width: 100%;}
.added_auto_ord > span{float: left;padding-top: 8px;}
.added_select{float: left;padding: 0 25px;}
.added_select .select_img,
.added_select .input_box{width: 185px;}
.added_select > .select_img:after{top: 8px;}
.bigger-offer{margin-top: 25px;}
.bigger_offer_box{float: left;width: 100%;}
.bigger_title{text-align: center;}
.bigger_top{width: 100%;float: left;margin-bottom: 20px;}
.bigger_top p{font-size: 16px;line-height: 20px;text-align: center;}
.bigger_top_left{float: left;width: 48%;margin-right: 25px;margin-top: 30px;}
.bigger_top_right{float: right;width: 48%;margin-top: 30px;}
.bigger_top_right span{color: #333333;}
.bigger_border_box{width: 100%;float: left;border: 1px solid #2c3e50}
.bigger_pro_box{float: left;width: 100%;}
.bigger_pro_img{float: left;width: 25%;padding: 10px;margin: 0 auto;text-align: center;border-right: 1px solid #2c3e50;margin-right: 10px;}
.bigger_pro_offer{float: left;width: 73%;margin-top: 35px;margin-right: 10px;}
.bigger_pro_img img{width: 150px;height: 150px;}
.bigger_img_text{border-bottom: 2px solid #d9d6d6;padding-bottom: 10px;margin-bottom: 10px;}
.bigger_img_text:last-child{border-bottom: 0px;padding-bottom: 0px;margin-bottom: 0px;}
.bigger_img_text span{float: left;text-align: left;}
.bigger_img_text strong{float: right;text-align: right;}
.bigger_color{float: left;width: 100%;padding: 10px 15px;display: block;margin-bottom: 10px;}
.bigger_color:last-child{margin-bottom: 0}
.bigger_td_1{float: left;width: 30%;}
.bigger_td_2{float: left;width: 10%;text-align: center;}
.bigger_td_2 .input_box{width: 60px;text-align: center;}
.bigger_td_3{float: left;width: 10%;text-align: right;}
.bigger_td_4{float: left;width: 30%;text-align: center;}
.bigger_td_5{float: right;width: 20%;text-align: right;}
.bigger_td_5 .button{height: 30px;}

/* .login-popup */
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: rgb(0, 0, 0);background-color: rgba(0, 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 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 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: 28px;font-weight: bold;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: #333333;}
.modal_login_footer a:hover{color: #2c3e50;background: #ffffff;padding: 10px;border-radius: 5px;}
.forgot_pass_model{float: left;}
.Sign_footer{float: right;}

/*** Read_all_Reviws ***/
.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: #2c3e50;}
.read_all_reviws_box1 .review-col .tad-sub-title, .read_reviws_right .tad-sub-title {font-size: 18px;line-height: 18px;color: #2c3e50;margin-bottom:20px;}
.read_reviws_pages{width: 100%;float: left;/* padding-bottom: 10px; */
margin-bottom: 10px;}
.read_reviws_left{float: left;width: 54%;border-right: 1px solid #d9d6d6;padding-right: 30px;}
.read_reviws_left .read_reviws_text h2{font-size:22px;line-height:26px;padding:12px 0 10px;}
.read_reviws_right{float: left;width: 42%;margin-left: 20px;}
.read_top_box{width: 100%;float: left;margin-bottom: 10px;}
.read_reviws_img{float: left;width:100%;text-align:center;}
.read_reviws_img img{width: 350px;height: 350px;margin-right: 10px}
.rating_content{float: left;text-align: left;margin-top: 20px;}
.NewRaringContentApril{width:70%; margin:10px 0 0 0}
.NewRaringContentApril .rating{float:left; margin:0 10px 0 0;}
.NewRaringContentApril .rating_text{width:70%; float:left; line-height:25px; font-size:14px;}
.NewRaringContentApril .pro_Rate_text{width:100%; float:left; margin:15px 0 0 0;}
.NewRaringContentApril .pro_Rate_text .font_bold{font-size:20px;}
.btn_pro_reting{text-align: center;margin-top: 15px;}
.pro_Rate_text{margin-top: 10px;}
.pro_Rate_text p{margin-bottom: 5px;}
.read_reviws_text{width: 100%;float: left;}
.read_reviws_text h2{padding:12px 0 15px;}
.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;}
.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: 70px 4px 4px;width: 100%;font-family: 'Nunito', sans-serif;}
.help_message{padding-left: 5px;color: #666;font-size: 11px;display: inline-block;}
.custom_rate{float: left;height: 20px;padding: 0 10px;}
.custom_rate:not(:checked) > input{position: absolute;left: -9999px;}
.custom_rate:not(:checked) > label{float: right;width: 20px;background: url("/Content/images/blank_star.png") no-repeat 0 0; background-size:18px; overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 0px;color: #e6edf3;margin-right: 2px;}

/*.custom_rate:not(:checked) > label:before{content:''; width:20px; height:20px; position:absolute; top:-1px; left:0; background: url("/Content/images/blank_star.png") no-repeat 0 0; background-size:18px;}*/

.custom_rate > input:checked ~ label{background: url("/Content/images/shining_star.png") no-repeat 0 0;background-size:18px;}
.custom_rate:not(:checked) > label:hover,
.custom_rate:not(:checked) > label:hover ~ label{background: url("/Content/images/shining_star.png") no-repeat 0 0;background-size:18px;}
.custom_rate > input:checked + label:hover,
.custom_rate > input:checked + label:hover ~ label,
.custom_rate > input:checked ~ label:hover,
.custom_rate > input:checked ~ label:hover ~ label,
.custom_rate > label:hover ~ input:checked ~ label{background: url("/Content/images/shining_star.png") no-repeat 0 0;background-size:18px;}
.rate_note{margin: 10px 0;width: 100%;float: left;text-align: center;}
.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-family:'Fredoka';}
.review-input .input_box{width: 335px;}
.rate_note_btn{text-align: center; padding:15px 0;}

/* unsubscribe */
.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;font-family: "FrutigerLTStd55Roman";height: 52px;line-height: 52px;opacity: .8;}
.unsubscribe_right{float: left;width: 55%;padding: 0;margin-left: 20px;position: relative;}
.unsubscribe_title{margin-bottom: 20px;}
.unsubscribe_title h1{font-size: 22px;line-clamp: 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;}

/*** Auto Delivery ***/
.auto_order_box{width: 100%;float: left;margin-bottom: 10px;}
.autoBanner{width: 100%;height: 268px;float: left;margin: 0;padding: 0;color: #333333;overflow: hidden;border: 1px solid #d9d6d6;}
.autoBanner_left{float: left;height: 190px;width: 305px;margin: 40px 0 0 30px;padding: 10px;background-color: #fff;-ms-transform: rotate(40deg);-webkit-transform: rotate(40deg);transform: rotate(40deg);border-radius: 10px;text-transform: uppercase;color: #333333;font-size: 24px;}
.autoBanner_leftText{-ms-transform: rotate(-40deg);-webkit-transform: rotate(-40deg);transform: rotate(-40deg);text-align: center;margin: 30px 20px 0 0;}
.autoBanner_leftText span{display: block;font-weight: bold;}
.autoBanner_leftText strong{display: block;color: #2c3e50;font-size: 60px;line-height: 70px;}
.autoBanner_leftText span{display: block;font-weight: bold;}
.autoBanner_right{float: right;width: 70%;}
.AutoReorder_TopText{width: 100%;float: left;text-align: center;margin: 18px 0 18px;font-size: 22px;line-height: 24px;text-transform: uppercase;letter-spacing: 2px;}
.autoBanner_boxesDiv{width: 100%;float: left;margin: 0;padding: 0;color: #333333;}
.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: 26px;padding: 10px 0 5px;}
.AtBnr_Box span{font-size: 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: 0px solid #d9d6d6;background: #fff;font-size: 24px;margin: 0;line-height: 24px;}
.extraDiscountDiv strong{font-size: 28px;line-height: 28px;color: #2c3e50;margin: -2px 3px 0 3px;vertical-align: middle;display: inline-table;}
.auto_order_text{width: 100%;float: left;}
.auto_order_text strong{padding-bottom: 5px;}
.auto_order_text p{padding-bottom: 10px;display: block;}
.auto_order_text ul{margin-left: 20px;}
.auto_order_text ul li{padding: 0 0 5px 0;letter-spacing: 1px;}
.auto_order_text ul li:last-child{padding-bottom: 25px;}
.auto_oder_left{float: left;}
.auto_oder_right{float: right;}

/*** upgrade-popup ***/
.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: rgba(0, 0, 0, .4);}

/* Modal Content */
.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 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);-webkit-animation-name: animatetop;-webkit-animation-duration: .2s;animation-name: animatetop;animation-duration: .2s;}

/* The Close Button */
.DrawerPopup-close{color: #ffffff;float: right;font-size: 28px;line-height: 34px;font-weight: bold;}
.DrawerPopup-close:hover,
.DrawerPopup-close:focus{color: #ffffff;text-decoration: none;cursor: pointer;}
.DrawerPopup-header{padding: 2px 16px;background-color: #2c3e50;color: white;text-align: center;text-transform: uppercase;}
.DrawerPopup-header h2{margin: 10px 0;}
.DrawerPopup-body{padding: 2px 16px 20px;float: left;}
.DrawerPopup-proName{font-size: 18px;line-height: 20px;margin: 10px 0 0;letter-spacing: 1px;color: #333333;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: #333333;}
.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: #2c3e50;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: #2c3e50;}
.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: 7px;}
.bd-fullDiv-right{float: right;}
.DrwrPopup_footer{width: 100%;float: left;display: block;padding: 15px 16px 20px;background-color: #f1f1f1;}

/* Add Animation */
.DrawerPopup-content.animate,
.discout-content.animate{-webkit-animation: animatezoom .5s;animation: animatezoom .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 Popup ***/
.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: #333333;float: right;font-size: 18px;margin-top: 0px;margin-right: 10px;}
.discout_close:hover,
.discout_close:focus{color: #333333;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: 50%;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: #ffffff;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;margin-bottom: 3px;}
.dis_coupons_text strong{font-size: 16px;line-height: 25px;display: block;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;}
.container_times li:last-child span{color: #eb2600;}

/*** reward point ***/
.reward_point_title{width: 100%;text-align: center;margin: 10px;}
.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: #333333;padding: 15px 0;display: block;}
/*.top_text_rewad strong span{text-align: center;display: block;margin-bottom: 10px
}*/

.top_text_rewad .reward_ol{margin-left:15px;}
.top_text_rewad .reward_ol li{margin:0 0 10px 0;}
.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;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: ""; width:22px; height:22px;right: 8px;top: 23px;position: absolute;pointer-events: none; background:url(/images/icon-arrow-left.png) no-repeat 0 0; background-size:22px;}
.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 transparent;border-radius: 50%;background: #eb2600;color: #ffffff;display: block;text-align: center;margin: 0 auto;}
.share_type sup{font-size: 20px;}
.share_type_title{font-size: 18px;line-height: 24px;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 ****/
.refer_friend_banner img{width: 100%ewa;}
.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: 0.5px;font-size: 16px;color: #333333;padding: 15px 0;display: block;}
.refer_top p,
.refer_second p,
.Terminology p{margin-bottom: 10px;display: block;}
.refer_top strong{display: block;}
.refer_top ol{margin-left:15px;}
.refer_top ol li{padding:5px 0;letter-spacing:1px;}

/*** rewards-poins ***/
.right_accountbox.profile-pages{width: 75%;}
.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;/*padding: 0px 0 10px 25px;*/
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: 20px;line-height: 30px;/*margin-left: 10px;*/
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: 15px;}
.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: #333333;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 rgba(0, 0, 0, .3);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
#myBar{height: 10px;background-color: #eb2600;text-align: center;line-height: 30px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}

/*** Refer a friedn my acc ***/
.Refer_my_right{float: left;width: 75%;padding-left: 20px;}
.Accuser_details{float: left;width: 100%;}
.RewardInfoDiv{width: 100%;display: table;/* margin: 30px 0 0; */}
.RwrdInfoDivPage .RewardInfoDiv_Tittle{font-size: 22px;line-height: 24px;border-bottom: 0;padding: 0 0 10px;display: block;}
.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;}
.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: #eb2600;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 0px;font-size: 16px;line-height: 16px;display: table;}
.reward_top_div{width: 100%;float: left;padding: 10px 0;}
.reward_top_div h6{font-size: 18px;line-height: 20px;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;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{color: #eb2600;height: 80px;width: 80px;line-height: 90px;border: 2px solid #eb2600;border-radius: 50%;display: block;text-align: center;}
.Sfriend_social_Links ul li img{width: 40px;margin: -10px 0 0 0;}
.Sfriend_social_Links ul li a .fa{font-size: 30px;}
.Sfriend_social_Links li a:hover{background: #eb2600;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%;}
.unique_title_buttom{padding: 10px 0 20px;font-size: 22px;line-height: 22px;text-align: center;}
.uniqueLink{margin: 0 auto;border: 2px dashed #2c3e50;padding: 4%;}
.unique_right{text-align: center;margin: 10px 0 0;}
.uniqueCoupon{margin: 0 auto;border: 2px dashed #eb2600;padding: 4%;}
.unique_linkReferDiv .input_box{width: 100%;}

/*** Refer-discountcode ***/
.Refermy_discountcode{float: left;width: 100%;background: url("/Content/images/xreferfriend-bkgd-bg.jpg") repeat top left;margin-top: 0;padding-top: 120px;}
.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-family: 'nunito_sansblack';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;}
.refer_friends_container .green{color: #eb2600;}
.refer_friends_container hr.alternative{border: 2px #eb2600 solid;margin: 20px auto 0;width: 70px;}
.refer_friends_container .copy{margin-top: 30px;font-weight: bold;}
.refer_friends_container .copy p{font-size: 18px;line-height: 22px;}
.refer_friends_container .purple{color: #eb2600;}
.refer_friends_container .copy .coupon{border: dashed #eb2600 3px;border-radius: 8px;padding: 10px 8px;font-size: 20px;font-weight: bold;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: #eb2600;color: #fff;}
.refer_friends_container .copy .link_button_green:hover{background: #2c3e50;}
.refer_friends_container .copy p.italic{font-style: italic;}
.refer_friends_container .copy p.fistime_custextDis{font-family:'Fredoka';font-size: 14px;}
.hurry_class{color: #eb2600;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-family:'Fredoka';}
.terms_refer_friends ul{margin-left: 30px;}
.terms_refer_friends ul li{font-family:'Fredoka';font-size: 14px;}

/*** Refer-my-friend-model ***/
#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: rgb(0, 0, 0);background-color: rgba(0, 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 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);-webkit-animation-name: animatetop;-webkit-animation-duration: .4s;animation-name: animatetop;animation-duration: .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;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: #ffffff;}
.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-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)}
}

/*body::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.7);background-color: #F5F5F5;}
body::-webkit-scrollbar{width: 10px;background-color: #F5F5F5;}
body::-webkit-scrollbar-thumb{background-color: #eb2600;border-radius: 5px !important;background-image: -webkit-linear-gradient(40deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent)
}*/


/***** Pet Details pop-up ****/
#pet_popup{display: none;}
.pet_popup{position: fixed;z-index: 111111;padding-top: 150px;left: 0;right: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4);}
.pet_popup_content{position: relative;background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;width: 600px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);-webkit-animation-name: animatetop;-webkit-animation-duration: .4s;animation-name: animatetop;animation-duration: .4s;}
.pet_popup_header{padding: 15px;border-bottom: 1px solid #d9d6d6;}
.pet_popup_title{font-size: 18px;line-height: 20px;}
.pet_model_row{margin: 0 -15px;}
.pet_model_col{float: left;width: 50%;padding: 0 15px;}
.modal-pet-input .label_box{display: block;margin-bottom: 10px;width: 100%;}
.modal-pet-input .input_box{width: 100%;}
.pet_model_col.pet_model_col12{width: 100%;}

/*** currency ***/
.currency{background: #fff none repeat scroll 0 0;-webkit-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.1);position: fixed;/*right: -235px;*/
text-align: center;top: 47%;transition: all 0.5s ease 0s;width: auto;z-index: 999;/*padding: 6px 0;*/
border: 1px solid #eb2600;border-right: none;}
.currency-trigger{background: #eb2600 none repeat scroll 0 0;cursor: pointer;height: 50px;left: -46px;position: absolute;top: -1px;width: 46px;color: #ffffff;font-size: 18px;line-height: 50px;}
.currency_menu{width: 100%;}
.currency_menu ul li{list-style: none;padding: 14px 15px;float: left;border-right: 1px solid #eb2600;}
.currency_menu ul li:last-child{border-right: none;}
.currency_menu ul li a{/*padding: 8px 16px;*/
/*  background: #e9e9e9;*/
font-size: 20px;line-height: 20px;letter-spacing: 2px;color: #2c3e50;display: block;}
.currency-open{right: 0px !important;}

/*** favourite ***/
.right_accountbox.favourite_right{width: 75%;float: left;}
.favourite_right .about-border-box{margin-top: 0;}
.favourite_pro_box{float: left;width: 100%;}
.favourite_title{margin-bottom: 15px;margin-top: 15px;}
.favourite_title .title_class{font-size: 24px;line-height: 25px;border: none;}
.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;}
.favourite_close{float: right;width: 100%;padding-top: 5px;}
.favourite_close a{font-size: 24px;line-height: 24px;text-align: right;color: #cccccc;margin-right: 5px;display: block;}
.favourite_close a:hover{color: #eb2600;}
.favourite_box.FavBox_class .product-img{margin-bottom: 35px;}


/*** JavascriptDisabled ***/
.JavascriptDisabled{position: fixed;top: 0;left: 0;text-align: center;right: 0;background: #2d3e50;padding: 15px;}



/*** 404 pages ***/
.arrow-page-box{text-align: center;}
.invoice-center-text{text-align: center;padding: 20px;background: #2c3e50;}
.invoice-center-text h1{color: #fff;font-size: 24px;line-height: 25px;}

/* Rewar point slider*/
.reward_banner .owl-nav{position: absolute;left: 0;right: 0;text-align: center;margin: 0 auto;top: 50%;transform: translate(0,-50%)}
.reward_banner .owl-prev{float: left;position: relative;margin-left: 25px;}
.reward_banner .owl-next{float: right;position: relative;margin-right: 25px;}
.reward_banner .owl-prev::after,
.reward_banner .owl-next::after{content: "";height: 12px;width: 12px;border-top: 3px solid #2c3e50;border-right: 3px solid #2c3e50;opacity: 0.8;position: absolute;top: 50%;left: 50%;transform: translate(-50%) rotate(-135deg);right: 60%;color: #000;}
.reward_banner .owl-next::after{transform: translate(-50%) rotate(45deg);left: 60%;}
.reward_banner .owl-prev span,
.reward_banner .owl-next span{display: none;}

/* Start Select2 CSS */
.select2-container{width: 65% !important;}
.select2-selection__arrow{display: none;}
.select2-selection__placeholder{color: #333 !important;}
.select2-selection{border: 1px solid #d9d6d6 !important;}
/* End Select2 CSS */

.responsive-tab-reward .tab-button{padding: 10px 15px;margin-right: 15px;border-top: 1px solid #d9d6d6;cursor: pointer;background-color: #f3f3f3;color: #2c3e50;font-size: 16px;}
.responsive-tab-reward .tab-button:first-child{border-top: 0;}
.responsive-tab-reward .active{background-color: #eb2600;color: #ffffff;}
.responsive-tab-reward .active + .tab-box{display: block;}
.responsive-tab-reward .tab-box{display: none;padding: 0.5em;}
.responsive-tab-reward-placeholder{display: none;}
.responsive-tab-reward .tab-button{float: left;border-top: 0;}
.responsive-tab-reward .active + .tab-box{display: none;}
.responsive-tabs-placeholder{clear: both;display: block;border-top: 1px solid #d9d6d6;}
.responsive-tab-reward{width: 100%;float: left;margin-top: 20px;}
.td-visit-status_cr.pending_td-visit-status{width: 60%;}
.pet-box .no-item-msg{color: red;text-align: center;}

/* Rewar point slider*/
.plUnitClass{color: #0052e8 !important;}
.MarchComboOffer_ComboContainer.BLJulyComboBox .product_box .prd_container .main_text .textbox .checkRadio span.one .plUnitClass{color:#f00 !important;}
.shop_ol{float: left;width: 100%;margin-top: 15px;}
.shop_ol ol{margin-left: 15px;}
.shop_ol ol > li{margin-bottom: 10px;text-align: justify;}

.outstock{width: 100%;border: 1px solid #e0e2e4;margin-top: 15px;}
.outstock .stock_tagline{color: #ffffff;font-size: 22px;margin: 0;padding: 5px;text-transform: uppercase;letter-spacing: 1px;float: left;width: 100%;}
.outstock .stock_section{float: left;padding: 0 15px;width: 50.50%;}
.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;}
.outstock .stock_tagline span{display: inline-block;margin: -1px 0 0;vertical-align: middle;}
.box_padding{padding: 15px 0;display: table;}
.box_padding .input_box{margin-bottom: 15px;width: 100%;}
.endogardUnit{color: #eb2600;font-size: 13px;}
.freeEndogard{color: #ffff00;margin-right: 10px;}
.chargeOrderText{float: left;width: 100%;text-align: center;font-weight: bold;text-transform: uppercase;}
.chargeOrderText span{color: red;}
.chargeOrderTextCheckout{float: left;width: 100%;text-align: left;font-weight: bold;text-transform: uppercase;}
.chargeOrderTextCheckout span{color: red;}
.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.Contact_information_Box{background-color: #33b1ca !important;padding: 15px 10px;margin-bottom: 15px;color: #fff;}
.StaticPages_AnsDiv p{color: #fff;}
.StaticPages_sub_title strong{font-size: 18px;line-height: 20px;}
.radio_box .select_img .input_box{margin-left: 10px;}

/*===== Combo Offer Css =====*/
.comboPackMinus{color: #fdde67;}
.comboPackMain{}
.comboPackStrength{/*color: #fdde67;*/color: #eb2600;}
.comboPackContents{display: block;margin-top: 0px;line-height: 20px;padding-bottom: 10px;}
.comboPack1{color: #fe7e01;}
.comboPackPlus{color: #fff;}
.comboPack2{color: #fe7e01;}

.title_class .comboPackStrength{color: #ff0000;}
.title_class .comboPack1{color: #fe7e01;font-weight: bold;}
.title_class .comboPackPlus{color: #eb2600;font-weight: bold;}
.title_class .comboPack2{color: #fe7e01;font-weight: bold;}

.cart_list_row .comboPackContents{font-family:'Fredoka';}
.comboPackqt, .unit_class_bf{color: #eb2600 !important;}
.comboPackqt{padding-left: 5px;}
.cart_smry_reptop .comboPackContents{margin-top: 7px;}
.shop_img_title .comboPackStrength, .shop_img_title .comboPackMinus, .cart_summary_div .comboPackStrength, .cart_summary_div .comboPackMinus{color: #eb2600;}
.shop_img_title .comboPackPlus, .cart_summary_div .comboPackPlus{color: #333333;}
.shop_img_title .comboPackContents{margin-top: 5px;padding-bottom: 5px;}
.shop_img_title .comboPack1, .shop_img_title .comboPack2, .cart_summary_div .comboPack1, .cart_summary_div .comboPack2{color: #33b1ca;}
.blkdeals{-webkit-animation: flash linear 1.2s infinite;animation: flash linear 1.2s infinite;}
@-webkit-keyframes flash{
0%{opacity: 1;}
50%{opacity: .1;}
100%{opacity: 1;}
}
@keyframes flash{
0%{opacity: 1;}
50%{opacity: .1;}
100%{opacity: 1;}
}
.offers-box.offers-box2{height: auto;}
/*.order-confirmation .title_class{margin-top: 15px;}*/
.order-confirmation{padding-bottom:30px;}
.login-input.security_input{margin: 0;}
.login-input.security_input p{display: inline-block;font-size: 12px;}
.myaccount_margin{margin:100px 0 30px 0;}
.ExpMonthError{display: block;clear: both;background: transparent !important;color: rgb(255, 0, 0);padding-top: 5px;font-size: 14px;}
.pagination{display: inline-block;margin: 15px 0;float: right;}
.pagination img{width:11px;}
/*pagination*/
.pagination a{color: black;padding: 8px 16px;text-decoration: none;transition: background-color .3s;border: 1px solid #ddd;}
.pagination a.active{background-color: #eb2600;color: white;border: 1px solid #eb2600;}
.pagination a:hover:not(.active){
background-color: #33b1ca;}
.re-view_top_box{width: 100%;float: left;}
.Select2Success{background: rgb(215, 244, 215) !important;border-color: rgb(49, 180, 49) !important;color: rgb(41, 163, 41) !important;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.Select2Fail{background: #ffdddd !important;border-color: #ff4d4d !important;color: rgb(41, 163, 41) !important;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.Curren_Balance_amount{font-size: 14px;vertical-align: inherit;}
.covid19_class{background-color:yellow;float:left;width:100%;padding:15px;border-radius:5px;}

#_GUARANTEE_SealSpan{display:block !important;bottom:40px !important;}
div iframe {min-height:auto !important;}
/* 9-7-2020- */

/*11/11 Sale - NEW CSS*/
.combo-offer{margin-top: 30px;}
.combo-offer .wrapper{position: relative;}
.combo-offer .owl-carousel .owl-item img{display: inline-block;max-width: 100%;width: auto;}
.combo-offer-title{text-align: center;margin-bottom: 20px;}
.combo-offer-main{background: #f3f3f3;padding: 70px 0;}
.combo-product{background: #fff;padding: 20px 0;position: relative;margin-bottom: 10px;}
.combo-product-img{width: 50%;float: left;text-align: center;}
.combo-product-img img{width: 160px;height: 160px;}
.combo-product-detail{width: 50%;float: right;padding-left: 30px;}
.combo-product-detail strong{padding-top: 14px;font-size: 14px;line-height: 20px;color: #333333;display: block;padding-bottom: 20px;height: 130px;}
.combo-product-detail span{display: block;font-size: 20px;line-height: 24px;padding-bottom: 15px;}
.combo-product-detail .button{height: 30px;line-height: 21px;font-family:'Fredoka';}
.combo-icon{position: absolute;left: -30px;right: 0;top: 0;text-align: center;margin: 0 auto;}
.combo-offer .owl-nav{position: absolute;right: 0;top: -40px;}
.combo-offer .owl-prev{margin-right: 5px;}
.combo-offer .owl-next{margin-left: 5px;}
.combo-offer .owl-prev span,
.combo-offer .owl-next span{font-size: 0;position: relative;}
.combo-offer .owl-prev span::before,
.combo-offer .owl-next span::before{content: "\f104";font-family: FontAwesome;width: 30px;height: 30px;line-height: 30px;color: #fff;background: #33b1ca;display: block;border-radius: 50%;font-size: 18px;text-align: center;transition: all 0.3s ease-in-out;}
.combo-offer .owl-next span::before{content: "\f105";}
.combo-offer .owl-prev:hover span::before,
.combo-offer .owl-next:hover span::before{background: #ff6f03;}
.combo-offer .owl-dots{text-align: center;padding-top: 15px;}
.combo-offer .owl-dot span{text-align: center;width: 12px;height: 12px;display: block;margin-left: 10px;background: #777777;border-radius: 50%;}
.combo-offer .owl-dot.active span{width: 31px;border-radius: 10px;background: #ff6f03;}

/* 11/11 Sale - NEW CSS responsive-css */
@media screen and (max-width: 767px){
.combo-product-img{width: 100%;}
.combo-product-detail{width: 100%;padding-left: 0;text-align: center;}
.combo-product-detail strong{padding: 15px 10px;height: 65px;}
.combo-icon{left: 0;right: auto;}
.combo-offer-main{padding: 50px 0;}
}

@media screen and (max-width: 1024px){
.landing-left-panel .Product_Bgimage .landing-img-icon{position: absolute;right: 0;margin: 0 auto;text-align: center;width: 60px;}
}
@media screen and (max-width: 599px){
.combo-product-detail strong{padding: 15px 10px;height: auto;}
}
.DrawerPDiv_checkout{padding-top:50px;}
.DrawerPDiv_checkout .DrawerPopup-content{height:80%;overflow: hidden;}
.DrawerPDiv_checkout .DrawerPopup-body{padding: 20px 16px 20px;float: left;height: 92%;overflow-y: scroll;}
.DrawerPDiv_checkout .DrawerPopup-body ul{padding: 10px 0 10px 20px;}
.DrawerPDiv_checkout .DrawerPopup-body p{padding: 10px 0 0;} 

.DrawerPDiv_checkout .DrwrPopup_footer{display:none;}

.clsPack_otherPacksize{display: table;margin: 0 0 20px;font-size: 22px;text-transform: uppercase;font-family:'Fredoka';}
.mobile_productName_visible{display:none;}

.btn_whiteNEW{background:#33b1ca;color:#fff;}
.btn_whiteNEW:hover{background:#eb2600;}

.btn_white{background:#ffffff; color:#2c3e50;}
.btn_white:hover,
.review_top_box h5 .btn_red:hover{background:#33b1ca;}

.CartPage_MarchCombo{width: 100%;float: left;padding: 30px 0;line-height: normal;}
.CartPage_MarchCombo .main_title{width: 100%;float: left;text-align: center;padding-bottom: 20px;font-size: 26px;}
.CartPage_MarchCombo .main_title span{color: #eb2600;}
.CartPage_MarchCombo .comboProductBox{width: 100%;float: left;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent{width: 49%;margin:0 0.5%; float: left;background: #fdf5f3;border: 1px solid #eb2600;padding: 10px;}
/*
.CartPage_MarchCombo .comboProductBox .comboBoxContent:first-child{float: left;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent:last-child{float: right;}
*/
.CartPage_MarchCombo .comboProductBox .comboBoxContent .img_holder{width: 30%;float: left;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text{width: 67%;float: right;padding: 0 5px 0 0;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_name,
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_offer,
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price,
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_btn{width: 100%;float: left;font-size: 16px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_name{color: #151515;height: 50px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_offer{font-size: 14px;color: #eb2600;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price{padding: 10px 0;vertical-align: middle;line-height: 20px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.one{float: left;display: inline-block;vertical-align: bottom;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.two{float: right;color: #eb2600;font-size: 20px;width:100%; padding-top:10px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.two span{color: #151515;/*text-decoration: line-through;*/font-family:'Fredoka';font-size: 14px;padding: 0 10px 0 0; line-height:30px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.three{line-height:30px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price .input_box{width:100%; float:left; background:url(https://www.bestvetcare.com/images/select_arrow2.png) no-repeat 98.5% 12px #ffffff !important; font-size:13px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_btn span,
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_btn input{display: inline-block;width: 140px;line-height: 34px;text-transform: uppercase;color: #fff;font-size: 14px;background: #2c3e50;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align: center; border:0; cursor:pointer;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent:hover{border: 1px solid #2c3e50;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent:hover .main_text .prd_btn span,
.CartPage_MarchCombo .comboProductBox .comboBoxContent:hover .main_text .prd_btn input{background: #eb2600;}

/*** PET WELLNESS BAND START ***/
.PetWellness_Home_Banner{width:100%; float:left; padding:20px 0 0 0;}
.PetWellness_Home_Banner img.Mobile_Banner{display:none;}
/*.inner-banner-img.PetWellness_Banner{}
.inner-banner-img.PetWellness_Banner .banner-offer-band-mobile{display:none;}
.inner-banner-img.PetWellness_Banner img{width:49.5%; float:left;}
.inner-banner-img.PetWellness_Banner img:last-child{float:right;}*/


.MyCart_PetWellness_banner{padding:20px 0 0 0; width:100%; float:left;}
.MyCart_PetWellness_banner ul li{list-style:none;}
/*.MyCart_PetWellness_banner ul li{width:49.5%; float:left; list-style:none;}
.MyCart_PetWellness_banner ul li:last-child{float:right;}
.MyCart_PetWellness_banner .banner-offer-band-mobile{display:none;}*/

.landing_new_pro_title strong{display:-webkit-box; -webkit-line-clamp: 3; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.slideshow-container,
.section-supplies{padding-top:45px;}

.SimparicaTrio_packlandingOfferBand {line-height: 28px;background: #2c3e50;font-size: 22px;text-align:center;color:#ffff00;padding: 10px;font-weight: bold;letter-spacing: 1px;float:left;width:100%;}
.SimparicaTrio_packlandingOfferBand_nocpnreq {font-size:12px;font-weight:normal;line-height:20px;}
.discountOfferText_plusSign{float:left;width:100%;text-align:center;color: #fff;}
.discountOfferText_newDiv {float:left;width:100%;text-align:center;color: #ffff00;}
.discountOfferText_newDiv span {padding: 0;color: #ffff00;}

.pagination {display: flex !important;  align-items: center !important;  justify-content: center !important;  float: none; flex-flow: row wrap; font-size: 16px; margin: 20px 0 ;}
.pagination a{ height:45px; width: 45px; background-color: #f4f5fb;  border-radius: 50%; text-align: center; padding:0; color: #374f72; margin: 0 5px;  padding: 0; font-size: 15px; line-height: 45px;}
.pagination .active a  {background-color: #ff8080;color: #fff;border-radius: 50%; }
.pagination a:hover:not(.active) {background: #7b97be; color: #fff;}

.product-landing-sec{width:100%; float:left;}

.packlandingOfferBand_July2024{width:100%;float:left; color:#fff; padding-bottom:10px;}
.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:#425c81;text-align:center;display: flex;align-items: center; height:104px;}
.packlandingOfferBand_July2024 .OfferBand-July2024{width:100%;float:left;box-sizing:border-box; font-weight:600;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one{width:45%;float:left;display:flex;align-items:center;justify-content:center;padding-top:0}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one strong{font-size:60px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span{font-size:33px;line-height:21px;text-align:left;padding:0 0 0 5px; display:inline-block;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span span{font-size:21px;padding:0; font-weight:500}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{width:55%;float:left; font-size:24px;line-height:67px;border-radius:10px; border: 2px solid #fff; display: flex;align-items: center;justify-content: center;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two strong{font-size:30px; color:#feff00; display:inline-block; padding:0 0 0 5px;}

.packlandingOfferBand_July2024.CartBanner{padding-top:10px;}
.packlandingOfferBand_July2024.CartBanner ul li:last-child{padding:0 !important; background:none;height:auto !important;}

.ExtraBanner_Sale{width:100%; float:left;}
.ExtraBanner_Sale img{width:100%;}
.ExtraBanner_Sale img.MobileBanner{display:none;}
.ExtraBanner_Sale.SeasonSale{padding:10px 0 20px 0;}
.checkaccordion {display:none;}
.check-col-2 .cart_summary_div h2.responsive-shopping_cart a {display:none;float:right;color:#fff;text-transform:capitalize;}
@media (max-width: 1200px){
.rewad_img .tooltip_text{width: auto;padding: 10px;margin-left: -124px;}
.login-text a span{font-size: 14px;}
.top-offers{margin: 0 0 0 20px;}
.top-offers a{font-size: 14px;}
.cart-icon{margin-left: 15px;}
.cart-icon span:nth-child(3){font-size: 14px;}

.discount_hover .tooltip_text{left: 42%;}
.discount_hover .tooltip_text::after{left: auto;right: 41px;}
.DrawerPopup-content{width: 54%;}

.sub-menu{padding: 10px 0;}
.sub-menu>ul>li{padding: 0 15px;}
.login-col,
.login-col-2{padding: 26px 0 0 0.5%;}
.login-input .input_box{width: 270px;}
.pet_input .input_box{width: 95% !important;}
.tesimonial-input .input_box{width: 100%;}
.profile-from .input_box{width: 100% !important;}
.pass_input .input_box{width: 100% !important;}
.card_details_input .input_box{width: 100% !important;}
.reward_input .input_box{width: 95% !important;}
.field-icon{margin-right: 84px;margin-top: -24px;}/* .rewad_hide > .reward_left{width: 50%;}
.rewad_hide >.rewad_right{width: 50%;} */
.rewad_img>img{width: 100%;}
.review_text_holder{width: 61%;}
.unique_linkReferDiv .input_box{width: 96%;}
.rewad_show>.reward_left span:nth-child(2),
.rewad_hide>.reward_left span:nth-child(2){display: block;margin-left: 0;}
.review-input .input_box{width: 288px;}
}

@media only screen and (max-width: 1256px){
.top-offers{margin: 0 15px;}
.cart-icon{margin-left: 5px;}
.login-box{padding: 5px 0 0 17px;}
.login-text a span{font-size: 14px;}
}

@media only screen and (max-width: 1161px){
.input_box.check-input.ccv_input{width: 55%;}

.check-col-1{width: 480px;}
.input_box.check-input{width: 62%;}
.field-icon{margin-right: 70px;}
.login-left .input_Btn label{width: 0;}
.review-input span{display: block;width: 100%;text-align: center;}
.input-bg-color{width: 71%;}
.search_pro_list{width: 67%;}
.bigger_pro_img{width: 20%;}
.range-slider .input_box{width: 40%;}
.textarea_review{padding: 88px 4px 4px;}
.autoBanner_right{width: 64%;}
.visit_Orderorder_TableDiv{overflow-y: scroll;}
.overflow_scrollDiv{width: 1137px;}
.expiry_select select{width: 125px;}
.select2-container{width: 62% !important;}
.banner_text.fixed .wrapper{padding:0;}

.packlandingOfferBand_July2024 ul li:last-child{height:95.75px;}

}

@media only screen and (max-width: 1108px){
.login-left .input_Btn label{width: 0;}
.check-col-1{width: 460px;}
.input_box.check-input{width: 55%;}
.expiry_select .select_img{width: 104px;margin: 0 45px 0 0;}
.check-col-2{width: 488px;}
.smry_center_div{width: 302px;float: left;}
.smry_delete_div{width: 36px;float: left;text-align: right;}
.ApplyBtnTop{padding: 5px 10px;}
.order_checkbox label span span{color: #0c72d8;display: inline-block;text-indent: 37px;}
.check-input-box .select_img::after{right: 30px;}
.expiry_select .select_img::after{right: 0px;}
.radio_box{width: 442px;}
.smry-select-text{margin-top: 15px;}
.field-icon{margin-right: 55px;}
.password_input{padding-right: 40px;}
.modal_login_content{width: 96%;}
.card_brand.check_brand{right: 10%;}
.Amount_discount_hover{left: 0;right: 0;margin: 0 auto;}
.Amount_discount_table::after{right: 50%;}
.coupon_textBoxTop{width: 70%;}
.order_checkbox label span{font-size: 11px;}
.select2-container{width: 55% !important;}
.check-input-box .select_img::after{right: 46px;}
}

@media only screen and (max-width: 1084px){
.field-icon{margin-right: 38px;}
.info_icon{display: inline-block !important;}
.rewad_show>.reward_left span,
.rewad_hide>.reward_left span{display: block;margin-left: 0px;}
.rewad_show>.reward_left strong,
.rewad_hide>.reward_left strong{padding-bottom: 10px;}
/*.usd-more{right: -30px;}*/

.label_box{margin: 0 5px 0 0;width: 135px;}
.sign .input_Btn label{width: 88px;}
.added_btn .cart_added{display: inline-block;margin-right: 5px;}
/* .rewad_show > .reward_left{width: 50%;}
.rewad_show > .rewad_right{width: 50%;} */
.range_btn .button{padding: 5px 10px;}
.check-input-box .select_img::after{right: 60px;}
.check-input-box.expiry_select .select_img:after{right: -5px;}
}

@media only screen and (max-width: 1065px){
.DrawerPopup-Doses{width: 44%;}
.DrawerPopup-header h2{font-size: 15px;}
.text_darkgray{font-size: 17px;line-height: 20px;}
.review-input .input_box{width: 257px;}
.Free_ship_bus{margin-left: 25%;}
}

@media only screen and (max-width: 1024px){
.field-icon{margin-right: 16px;}
.check-input-box .select_img::after{right: 66px;}
.check-input-box .select_img::before{right: 55px;}
.right_accountbox{width: 75%;padding-right: 0;}
.three_accout_box{width: 100%;float: left;}
.Rewards_Points,
.Referrals{width: 45%;margin-bottom: 0;margin-top: 15px;}
.Referrals{float: right;}
.Rewards_Points_text strong{font-size: 16px;}
.DrawerPopup-content{width: 60%;}
.expiry_select select{width: 110px;}
.check-input-box.expiry_select .select_img:after{right: 23px;}
.card_brand.check_brand{right: 12%;}
body.modal-open{padding-right: 0px;}
.ccv_text{left: auto;right: 0;}
.ccv_text::after{left: auto;right: 6px;}
.address-div{width: 100%;margin-right: 0px;margin-bottom: 10px;}
.invoice-box_email{width: 100%;}
.unsubscribe_img{width: 400px;}
	/*.login-text{width: 195px;}*/
.login-col,
.login-col-2{width: 45%;}
.login-col-2::after{left: -44px;}
.login-input .input_box{width: 200px;}
.tesimonial-input .input_box{width: 100%;}
.forget_input .input_box{width: 270px !important;}
.Pet_dttable_icon .edit_icon{width: 30px;height: 30px;line-height: 30px;font-size: 16px;}
.field-icon{margin-right: 93px;}
.added_btn .cart_added{margin-right: 0;margin-bottom: 5px;}
.discout-content{width:70%;}

.address-col{width:100%;}
.order-confirmation .address-col:last-child {display:none;}
.Free_ship_bus{margin-left: 15%;}

.packlandingOfferBand_July2024 ul li:last-child{height:84.67px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one strong {font-size: 50px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span{font-size:27px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span span{font-size:17px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{font-size:18px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two strong{font-size:25px;}

}

@media only screen and (max-width: 990px){
.title_class{font-size: 28px;}
.expiry_select .select_img{margin: 0 15px 0 0;}
.textarea_review{padding: 79px 4px 4px;}
.rewad_show>.reward_left strong,
.rewad_show>.reward_left span,
.rewad_hide>.reward_left strong,
.rewad_hide>.reward_left span,
.cart_promotion_title,
.cart_promotion_discount_msg span{font-size: 14px;}
.code-input .input_box{width: 56%;}
.login-text{width: 120px;}
.discount_off p{font-size: 24px;line-height: 24px;}
.dis_coupons_text p{font-size: 16px;line-height: 16px;}
.dis_coupons_text strong{font-size: 14px;line-height: 20px;}
.covid-banner-text{margin:0 !important;}

.check-col-1{width: 400px;}
.check-col-2{width: 450px;}
.expiry_select .select_img{margin: 0 15px 0 0;}
.smry_center_div{width: 287px;}
.smry_delete_div{width: 25px;}
/*.coupon_textBoxTop{width: 171px;}*/
.ApplyBtnTop{height: auto;width: 70px;margin: 0 0 0 5px;}
.Pet_dttable{overflow: scroll;}
.Pet_dttable_responsive{width: 960px;}
.Pet_dttable_icon .edit_icon{width: 40px;height: 40px;line-height: 40px;font-size: 18px;}
.expiry_select select{width: 106px;}
.expiry_select .select_img::after{right: 27px;}
.field-icon{margin-right: 86px;}
.password_input{padding-right: 30px;}
.check-input-box .select_img::before{right: 30px;}
.check-input-box .select_img::after{right: 44px;}
.bigger_pro_offer{float: right;}
.bigger_td_1{width: 25%;}
.bigger_td_2{text-align: center;}
.bigger_td_2 .input_box{width: 40px;}
.bigger_td_3{width: 15%;}
.autoBanner_left{height: 190px;width: 215px;font-size: 20px;}
.autoBanner_leftText{margin: 40px -18px 0 0;}
.autoBanner_leftText strong{font-size: 58px;}
.AtBnr_Box img{width: 100px;}
.AtBnr_Box strong{font-size: 21px;}
.input_box.check-input.ccv_input{width: 45%;}
.check-input-box.expiry_select .select_img:after{right: 28px;}
.top_red p strong{font-size: 12px;}
.Shopping-pro-title{font-size: 14px;}
}

@media only screen and (max-width: 966px){
.Shopping-pro-title{font-size: 14px;}
.username{font-size: 17px;}
.deta-th-3,
.deta-tr-3{width: 35%;}
.deta-th-1,
.deta-th-2,
.deta-th-4,
.deta-th-5,
.deta-tr-1,
.deta-tr-2,
.deta-tr-4,
.deta-tr-5{text-align: center;}
.deta-th-3{text-align: center;padding: 0;}
.deta-tr-2,
.deta-tr-2{width: 20%;}
.order-icon{margin: 0;}
.field-icon{margin-right: 78px;}
.bigger_pro_img{padding: 5px;}
.bigger_img_text span,
.bigger_img_text strong,
.bigger_td_3 strike{font-size: 14px;}
.bigger_td_1 p,
.bigger_td_4 p{letter-spacing: 0;}
.bigger_td_5 .button{font-size: 14px;padding: 0 15px;line-height: 33px;}
.range-slider .input_box{width: 35%;}
.read_reviws_left,
.read_reviws_right{width: 100%;padding: 0;float: left;border: 0;margin: 0;}
.review_text_holder{width: 50%;}
.textarea_review{padding: 60px 4px 4px;}
.your_review .label_box{margin-bottom: 10px;}
.review-input .input_box{width: 50%;}
.review-input span{margin-top: 5px;}
.review-input span{width: 50%;}
.refer_friends_container{width: 100%;}
.refer_friends_container .copy .coupon{width: 22%;}
.dashboard_reward{width: 100%;border-bottom: 1px solid #e0e0e0;border-right: 0;}
.dashboard_reward:last-child{border-bottom: none;}
.unsubscribe_right{width: 50%;}
.search_pro_list{left: 90px;}
.DrwrPup-repeatDiv{padding: 10px 0;}
.dis_apply_btn{width:25%;}
.estr_earimgDiv{margin: 16px 4% -20px 5%;}
}

@media only screen and (max-width: 900px){
.ExtraBanner_Sale{padding-bottom:15px;}
.ExtraBanner_Sale img.DesktopBanner{display:none;}
.ExtraBanner_Sale img.MobileBanner{display:block;}
.ExtraBanner_Sale.SeasonSale{padding:0 0 20px 0;}

.menu-right{display: block !important;}
.discount_text_right br{display: block;}
.discount_text_right span{line-height: 19px;}
.sign .input_Btn label{width: 50px;}
.discount-get-text span{display: block;margin-bottom: 15px;}
.input_box.discount_input{width: 40% !important;}
.main_title,
.recent_left p,
.recent_right p{font-size: 18px;}
.pet-col{width: 100%;}
.pet_input label{width: 112px;float: left;}
.pet_input .input_box{width: 61% !important;}
.field-icon{margin-right: 46px;}
.pet_input .select_img{width: 61% !important;float: left;}
.pet_input .input_box.pet_select{width: 100% !important;}
.pet_input .select_img::after{right: 15px;top: 6px;}
.coupon_text_right table,
.coupon_text_right{width: 325px;float: right;}
.discount_hover .tooltip_text{left: 24%;}
.favourite_col{width: 50%;}
.login-text,
.responsive-login,
.covid-banner-text{display:none;}
.mobile_margin_top{margin-top:10px !important;}

.product,
.offers{margin-top: 20px;}
.product-title h1{font-size: 30px;line-height: 55px;text-transform: uppercase;color: #333333;display: inline-block;border-bottom: 1px solid #f3f3f3;font-family:'Fredoka';}
.Offers-cart{display: none;}
.banner{margin-top: 25px;}
.page-type{margin: 20px 0 20px;}
.shopping-cart{margin-top: 30px;}
.smry_left{width: 100%;float: left;text-align: center;}
.smry_left a img{width: 100px;height: 100px;margin: 0 auto;}
.smry_right{width: 100%;float: left;margin: 0;padding: 0 5px;}
.smry_center_div{width: 299px;}
.chk_shipping select{width: 180px;}
.check-col-2{width: 350px;}
.chk_shipping span{font-size: 14px;}
/*.PromotinalText{padding: 0 10px 10px 0;display: block;width: 100%;float: left;}*/
.coupon_textBoxTop{width: 75%;}
.delivery-text p{text-align: left;letter-spacing: 0.5px;}
.margin_61,
.read_all_reviws{margin-top: 30px;}
.n_currency,
.store_top{float: right;}
.usd-more{right: 0;left: -30px;}
.Reward_Program_footer{display: block;}
.refer_friends_container{padding: 35px 0;}
.Refermy_discountcode{padding-top: 0;}
.refer_friends_container h3.alternative-two{font-size: 30px;line-height: 30px;}
.refer_friends_container h4.alternative{font-size: 45px;line-height: 45px;}
.range-slider.check_Reward .input_box{width: 143px;}
.static-div.margin_61{margin-top: 20px;}

.Free_ship_bus{display: none;}
.covid-banner-text{margin-top:15px !important;}
.blkdeals {animation: step-end;	margin-top: 14px;}

.section-supplies{padding-top:0;}
.section-supplies .TabClick_Two .TabButton ul{width:100%;}
}

@media only screen and (max-width: 871px){
.shopping_cart_login_title h1,
.shopping_cart_login_title.check-title1 h1{font-size: 20px;}
.field-icon{margin-right: 46px;}
.this-order{float: left;width: 100%;text-align: left;padding-top: 5px;}
.reward_left_2,
.reward_right{float: left;width: 100%;padding: 0px;}
.Rewards_Points.Rewards_Points_2{width: 100%;margin: 0 0px 15px;}
.reward_table_box th{font-size: 16px;}
.reward_input .input_box{width: 100% !important;}
.unique_linkReferDiv .input_box{width: 100%;}
.unique_left_buttom{width: 100%;}
.unique_right_buttom{float: left;width: 100%;}

.radio_box{width: 430px;}
.cart_smry_reptop2 .radio_box{width: 100%;}
.right_content{margin-top: 15px;}
.search-input input[type="text"]{width: 70%;}
.tesimonial-top .tesimonial-col{width: 100%;}
.pet_input .input_box,
.pet_input .select_img{width: 65% !important;}
.input_Btn .login_securelBtn{padding: 5px 10px;letter-spacing: 0.5px;}
.field-icon{margin-right: 23px;}
.review-input .label_box{display: block;width: 100%;margin-bottom: 10px;}
.review_text_holder{width: 100%;}
.review-input .input_box{width: 100%;}
.review-input span{width: 100%;}
.textarea_review{padding: 50px 4px 4px;}
.your_review{float: none;}
.rating{text-align: center;margin: 0 auto;display: block;}
.discout-content{width: 70%;}

.my-account-menu ul li a{font-size: 14px;}
#pack-slider .owl-prev,
#pack-slider .owl-next{margin: 0;}
.unsubscribe_left{width: 100%;margin-bottom: 20px;}
.unsubscribe_img{width: 100%;}
.unsubscribe_right{margin: 0;width: 100%;}

.packlandingOfferBand_July2024 ul li:last-child{height:76.35px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one,
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{width:50%;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one strong {font-size: 40px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span{font-size:22px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span span{font-size:14px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{font-size:16px; display:block; padding:2px 0; line-height:normal;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two strong{font-size:22px; width:100%; float:left;}

}

@media only screen and (max-width:800px){
.slideshow-container,
.section-supplies{padding-top: 2px;}
.MyCart_PetWellness_banner{padding:10px 0 0 0}

.estr_earimgDiv{display:none;}
.Free_ship_bus{margin-left:8%;}
.input-bg-color{width: 70%;}
.search-container input[type="text"]{width: 88%;}
.product-col,
.product-col:nth-child(4n){width: 32.666%; margin:0 1% 10px 0;}
.product-col:nth-child(3n){margin:0 0 10px 0;}
.ladnding_sub-title h1{font-size: 20px;}
.shop_img img{width: 80px;height: 80px;}
.Shopping-pro-title{line-height: 16px;padding: 5px 0; float:left; width:100%;}
.title_class{font-size: 27px;line-height: 27px;}
.radio_box{width: 368px;}
.radio_box ul li label{padding: 0px 25px 10px 50px;}
.coupon_text_right table,
.coupon_text_right{width: 295px;}
.discount_hover .tooltip_text{left: 16%;}
.login-input .input_box{width: 100%;}
.login-left .input_Btn label{margin: 0;}
.check-col-1{width: 100%;}
.check-col-2{width: 100%;}
.responsive_summar{/* display: block; */display: none;background: #f3f3f3;color: #2c3e50;padding: 10px;font-size: 18px;cursor: pointer;}
.responsive_summar .fa{float: right;}
/* .cart_summary_div,.responsive-shopping_cart{display: none;} */
.cart_summary_div{margin-top: 0px;}
.check-col-2 .cart_summary_div{margin-bottom: 20px;}
.smry_right{padding: 0 15px;}
.smry_center_div{width: 94%;}
.PromotinalText{display: inline-block;width: auto;padding-top: 5px;padding-bottom: 0;}
.coupon_textBoxTop{width: 48%;}
.cart_view_coupons{margin-left: 15px;}
.order_checkbox label span span{text-indent: 0;margin-top:0;}
.cart_promotionalDiv{margin-bottom: 20px;padding: 5px 10px 10px;}
.ApplyBtnTop{margin: 1px 0 0 5px;line-height: 17px;}
.label_box{display: block;margin-bottom: 10px;width: 100%;}
.field-icon{margin-right: 8px;}
.bigger_pro_img{width: 100%;float: left;border: 0;}
.bigger_pro_offer{width: 100%;float: left;margin: 10px 0 0 0;}
.autoBanner_left{height: auto;width: 100%;border-radius: 0;padding: 10px 0;margin: 0 0 10px;float: left;-ms-transform: inherit;-webkit-transform: inherit;transform: inherit;border-bottom: 1px solid #d9d6d6}
.autoBanner_leftText{-ms-transform: inherit;-webkit-transform: inherit;transform: inherit;margin: 0;}
.autoBanner_leftText span{display: inline-block;font-family:'Fredoka';}
.autoBanner_leftText strong{font-size: 28px;line-height: 28px;display: inline-block;vertical-align: middle;}
.autoBanner_right{width: 100%;}
.AtBnr_Box:first-child{margin: 0;}
.DrawerPopup-content{width: 70%;}
.radio_box ul li .check{top: 2px;}
.cart_smry_reptop2>.radio_box ul li .check{top: 8px;}
.card_brand.check_brand{right: 24%;}
.check-out-text .input_box.check-input {width:78%;}
.check-out-text .select2-container{width:78% !important;}
.input_box.check-input.ccv_input {width: 72%;}
.expiry_select .select_img {width:38%;}
.expiry_select select {width:100%;}
.check-input-box .select_img::after{right: 2%;}
.check-input-box.expiry_select>.select_img::after{right: 4%;}

.check_Reward_Points {padding-top:0;}
/*.desktop_shopping_cartTitle {display:none;}*/
.checkaccordion {display:block;transition: 0.4s;position:relative;}
.panelAcc {display: none;float:left;margin-bottom:10px;}
.panelAcc .smry_left {display:none;}
.checkaccordion:after {content: "";color: #fff;font-weight: bold; position:absolute;right:10px;top:17px;
  border-top: 8px solid #fff; border-left: 8px solid transparent; border-right: 8px solid transparent;transition: all 0.4s ease;}
.checkaccordion.Aactive:after {transform: rotateZ(-180deg);}

.cart_smry_reptop2 > .radio_box ul li label {padding:7px 25px 10px 50px;}
.check-col-2 .check_Reward_Points, .check-col-2 .cart_smry_reptop2, .check-col-2 .cart_promotionalDiv {display:none;}
.check-col-2 .cart_summary_div h2.responsive-shopping_cart a  {display:block;font-size:0;background:url("/images_new/edit.svg") no-repeat; width:20px; height:20px;}

.sub-total-div-left{margin-top:0;padding: 5px 10px;}

/*** PET WELLNESS BAND START ***/
.PetWellness_Home_Banner img.Desktop_Banner{display:none;}
.PetWellness_Home_Banner img.Mobile_Banner{display:block;}
.inner-banner-img.PetWellness_Banner .Desktop_Banner{display:none;}
.inner-banner-img.PetWellness_Banner img{width:100%;}
.inner-banner-img.PetWellness_Banner .banner-offer-band-mobile,
.MyCart_PetWellness_banner .banner-offer-band-mobile{display:block; width:100%; float:left; padding:15px 10px 15px; color:#fff;text-align:center;background:#2d4b64;}
.banner-offer-band-mobile-discouttext {font-size:12px; font-weight:500;padding-bottom:15px; color:#fff;}
.banner-offer-band-mobile-discouttext span {font-weight:700;font-size:20px; color:#fff; display:block; width:100%; padding-top:15px;}
.banner-offer-band-mobile-discouttext span span {font-size:26px;display:inline;padding-top:0;}
.banner-offer-band-mobile-discoutCoupon{font-size:14px;background: #f78812; color:#fff;width: 200px;margin: 0 auto;padding: 0 5px; float:left;border-radius:5px; line-height:33px;}
.banner-offer-band-mobile-discoutCoupon span{font-weight:700;font-size:16px;}
.banner-offer-band-mobile a{ display: block;background: #eb2600;width: 100px;border-radius: 5px;color: #fff; float:none; margin:0 auto; clear:both;line-height:33px; font-weight:700;}
.MyCart_PetWellness_banner ul li{width:100%; float:left; list-style:none;}
.MyCart_PetWellness_banner ul li img{width:100%;}
.MyCart_PetWellness_banner ul li:last-child img{display:none;}

}

@media only screen and (max-width:768px) {
.estr_earimgDiv{display: block;margin: 22px 4% -16px 5%;}
.pro-supplies-img img{width: 160px;height: 160px;}
.subscribe-email input[type="email"]{width: 85%;}
.label_box{display: block;padding-bottom: 10px;}
.login-col,
.login-col-2{width: 45%;padding: 26px 0 0 15px;}
.sign .input_Btn label{width: 0;}
.sign .input_Btn .login_securelBtn{margin-left: -30px;}
.login-left .input_Btn label{margin: 0;display: block;}
.check-out .label_box{display: inline-block;padding:0;margin:0;letter-spacing:0;}
.check-input-box .label_box.label_box_2{width:100%; float:left;}
.place_oder_btn{margin: 0 auto 0 auto; display:block; float:none;}
.place_oder_btn.btn_red,
.place_oder_btn.btn_red:hover{background: #eb2600;box-shadow: 0 0 10px rgba(0,0,0,0.5);border: 2px solid #fff;padding: 10px 25px;border-radius: 5px;height: auto;line-height: normal;}

.review-input .label_box{display: inline-block;}
.review_text{font-size: 14px;}
.review-col{width: 100%;}
.review-col:last-child{margin-top: 15px;}
.products-search>ul>li{padding: 6px;}
.pet_input label{display: inline-block;}
.forget_input .label_box{display: inline-block;}
#button-top{width: 40px;height: 40px;}
#button-top::after{font-size: 1em;line-height: 40px;}
.Forgot_Pass_link{font-size: 14px;margin: 0 0 0 8px;}
.twitter_btn,
.google_btn{padding-right: 4px;}
/*.check-input-box .select_img::before{right: 177px;}
.check-input-box .select_img::after{right: 175px;}*/
.textarea_review{padding: 55px 4px 4px;}
.added-shoping-box{padding: 5px 10px;}
.added_shop_img{display: none;}
.added_mrp{width: 24%;}
.added_pro_title,
.added_mrp,
.added_btn{padding-top: 5px;}
.added_btn .button{font-size: 12px;}
.input-bg-color{width: 75%;}
.modal_login_content{width: 80%;}
.col-map-1{width: 100%;}
.static-map ul.category-list ul li ul.submenu-map li{width: 100%;}
.static-text{margin-bottom: 10px;display: block;}
.static-text ul li{/* display: inline-block; */padding: 0 0 0 10px;}
.left_account_box{width: 100%;margin-bottom: 10px;}
.right_accountbox{width: 100%;padding: 0;}
.right_accountbox.profile-pages{width: 100%;}
.right_accountbox.Order-history{width: 100%;float: left;}
.right_accountbox.favourite_right{float: left;width: 100%;}
.myaccount_title{display: none;}
.myaccout_toggle{display: block;background: url(/images/arrow-down.png) no-repeat 98% 5px #ccc; background-size:25px; color: #2c3e50;padding: 10px;font-size: 18px;cursor: pointer;}
.myaccout_toggle .fa{float: right;}
.dropdown_muaccout{display: none;}

.cart_promotion_discount_msg .div_coupon_cart{font-size: 14px;}
.rewad_right{width: 100%;}
.Refer_my_right{width: 100%;padding: 0;}
.referfriends_page_title h1{font-size: 28px;line-height: 30px;}
.RwrdInfoDivPage .RewardInfoDiv_Tittle{font-size: 18px;line-height: 18px;}
.referfriends_page_title{margin: 0 0 20px;}
.Sfriend_LnkTop{font-size: 14px;line-height: 14px;}
.unique_title_buttom{padding: 10px 0 15px;font-size: 18px;line-height: 19px;}
.RwrdInfoDivPage .Reward_points,
.unique_linkReferDiv{margin-bottom: 0;}
.Share_friend_LinksDiv{margin: 0;}
.viwe_coupon{margin-left: 10%;}
.myaccount_title_box{display: block;}
.refer_friends_container .copy .coupon{width: 30%;}
.refer_friends_container .copy p{font-size: 15px;line-height: 22px;}
.refer_friends_container .copy .link_button_green{padding: 10px 15px;}
/*.check-input-box .select_img::after{right: 179px;}
.check-input-box.expiry_select>.select_img::after{right: 30px;}*/
.coupon_textBoxTop{width: 44%;}
.card_brand.check_brand{right: 23%;}
.my-account-menu ul li a{font-size: 16px;}
.Share_friend_LinksDiv{border-bottom: 0;}
.uniqueLink{margin-bottom: 20px;}
.product_content_table{width: 100%;}
.favourite_col{width: 33.33%;}
.rewardPointText{width: 96%;}
.reward_left{margin-bottom: 10px;}
.responsive_store{/*position: absolute;right: 0;top: 0;width: auto;text-align: right;padding-left: 5px;*/}
.store_top_hover{/*left: auto;*/left: -39px;}
.covid-banner-text p{font-size: 14px !important;line-height: 20px !important;padding: 0 15px !important;}
.pro-title{height: 50px;display: flex;justify-content: center;padding-bottom: 10px;}
.pro-title h3{line-height:20px;font-size:15px;overflow: hidden;}
.pro-title h3 span{-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;display: -webkit-box;}
.estr_earimgDiv{display: block;	margin: 22px 4% -16px 5%;}

.covid-banner-text{margin: 15px 0 15px !important;}
.coupon_textBoxTop{width: 40%;}
.card_brand.check_brand{right: 22%;}

.pro_info_tab_menu ul li{padding: 0 5px 0 0;}
.pro_info_tab_menu ul li a{padding: 7px 12px;}
.discount_text_right{margin-top: 8px;width: 100%;margin-left: 0;}
.discount_text_right br{display: none;}
.radio_box{width: 100%;}
.radio_box ul li label{padding-right: 0;font-size: 14px;}
.coupon_text_right td{text-align: right !important;}
.coupon_text_right{float: left;}
.coupon_text_right table,
.coupon_text_right{width: 100%;}
.rewardPointText{width: 100%;}
.discount_hover .tooltip_text::after{right: 110px;}
.login-col,
.login-col-2{width: 100%;padding-left: 0;padding-right: 0;}
.login-col-2{float: left;}
.login-col-2::after{display: none}
.label_box{display: inline-table;width: 145px;padding-bottom: 0;}
.sign .input_Btn label{width: 124px;margin-left: 18px;}
.login-left .input_Btn label{width: 124px;margin-left: 18px;display: inline-table;}
.login-input .input_box{width: 68%;}
.coupon_textBoxTop{width: 80%;}
/*.check-input-box>.select_img::after{right: 150px;}
.check-input-box .select_img::before{right: 152px;}*/
.field-icon{margin-right: 67px;}
.card_details_col_1,
.card_details_col_1.card_details_col_2{width: 100%;}
.card_details_col_1.card_details_col_2{margin-top: 20px;}
.added_select{float: left;padding: 0 10px;}
.added_auto_ord>span,
.added-text-left span:last-child,
.added-total-right p>strong,
.added-total-right p>span,
.added-total-right>p{font-size: 14px;}
.viwe_coupon{margin-left: 5%;}
.DrawerPopup-content{width: 80%;}
.range-slider .input_box{width: 31%;}
.discount_hover .tooltip_text{left: 54%;}
/*.cart_view_coupons{width: 100%;float: left;text-align: left;display: block;}*/
.card_brand.check_brand{right: 21%;}
.mobile-day{display: none;}

/*** FEBRUARY 2022 */
.mobile_productName_hide{display:none;}
.mobile_productName_visible{display:block; width:100%; float:left;}
.mobile_productName_visible .product_landing_title{width:100%;}
.mobile_productName_visible .ladnding_sub_title h1{width:100%; }
.mobile_productName_visible .ladnding_sub_title span {width:100%; font-size: 18px; line-height: 20px;text-align: left;border-bottom:0;}
.review-col:last-child {margin-top: 0;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent{width: 100%; margin-bottom:10px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .img_holder{width:25%;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_name{height: auto; padding-bottom:10px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price .input_box{width:100%; margin-bottom:10px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.two{float: left;}

.check-out-text .input_box.check-input {width:76%;}
.check-out-text .select2-container{width:76% !important;}
.input_box.check-input.ccv_input {width: 70%;}
.expiry_select .select_img {width:37%;}
.expiry_select select {width:100%;}
.check-input-box .select_img::after{right: 4%;}
.check-input-box.expiry_select>.select_img::after{right: 4%;}

.auto-qty-box .select_img::after{top: 12px;}
.smry_left {padding: 0 0 10px;}
.smry_left a img {width:200px;height:200px;}
.smry_center_div a {font-weight:bold;}
.smry-select-text.this-order p {padding-left: 15px;}
.check-col-2 .cart_smry_reptop1 .Rrp_price span, .check-col-2 .cart_smry_reptop1 .crt_upay span {font-weight:bold;}

}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){
/*.top-left,
.top-right{float: none;}*/
.input-bg-color{width: 75%;}
.search-container input[type="text"]{width: 83%;}

.cart_list_qty select{width: 40px;font-size: 12px;}
.shop_img img{width: 50px;height: 50px;}
.address_boxes{width: 100%;}
.address_boxes.address_boxes1{float: left;margin-top: 10px;}
.orange_btn,
.pas_btn,
.tracking_right .button,
.btn_left_tracking .button,
.btn_right_tracking .button{font-size: 14px;}

.field-icon{margin-right: 46px;}
.added_pro_title{width: 80%;}
.added_mrp{width: 20%;}
.added_btn{float: left;width: 100%;text-align: center;margin-bottom: 0;margin-top: 5px;}
.autoBanner_left{font-size: 18px;}
.autoBanner_leftText strong{font-size: 24px;line-height: 24px;}
.extraDiscountDiv p{font-size: 18px;line-height: 18px;}
.extraDiscountDiv strong{font-size: 24px;line-height: 24px;margin: -6px 3px 0 3px;}
.AtBnr_Box img{width: 75px;}
.AutoReorder_TopText{margin: 10px 0 15px;font-size: 18px;}
.title_class{font-size: 20px;line-height: 25px;}
.share_type_title{font-size: 14px;line-height: 18px;}
.share_type{width: 50px;height: 50px;line-height: 38px;font-size: 21px;}
.share_type sup{font-size: 14px;}
.top_text_rewad>h4,
.reward_faqs>h4,
.share_point>h4,
.reward_terms>h4,
.refer_top h4,
.refer_second h4,
.refer_terms h4,
.Terminology h4{font-size: 16px;}
.top-left{text-align: left;}
.banner_responsive_text{display: block;}
.favourite_title .title_class{font-size: 22px;}
.full_width .card_details_deta{width: 100%;}

.coupon_text_right{float: right;}
.radio_box{width: 100%;padding-bottom: 0;}
.coupon_text_right table{width: 100%;}
.con-oder-div-top{padding: 5px 0;}
.conf-td1,
.order-text-td1{float: left;width: 40%;}
.order-text-td1 span,
.order-text-td2 span,
.order-text-td3 span,
.order-text-td4 span,
.order-text-td5 span{color: #333333;font-size: 14px;}
.conf-td1 span,
.conf-td2 span,
.conf-td3 span,
.conf-td4 span,
.conf-td5 span{font-size: 14px;}
.Cart_Item_row strong,
.Cart_Item_row span{font-size: 14px;}
.cart_promotion_container{width: 100%;}
.viwe_coupon{margin-left: 6%;}
.reward_points{width: 100%;}
.cart_promotion_container{padding: 10px 0 10px 10px;border-bottom: 1px solid #2c3e50;margin-bottom: 10px;}
.reward_points{padding: 0px 10px 10px;}
.rewad_img .tooltip_text{margin-left: -79px;}
.modal_refer_content{width: 90%;}
.rewad_show>.reward_left span,
.rewad_hide>.reward_left span{margin-left: 45px;display: inline-block;}
.code-input input[type="text"],
.code-input .button{margin-top: 5px;}
.info_hover{bottom: -30px;margin-left: 0;}
.info_hover::after{left: 5%;}

.arrow-page{margin-top: 30px;}
.page-type{display: none;}
.check-out{margin-top: 20px;}
.shop_img img{display: none;}
.cart_list_img{width: 100%;}
.shop_img_title{padding-bottom: 15px;padding-left: 0;}
.cart_list_unitprice {width:auto;}
.cart_list_amount{width: 25%;}
.cart_list_qty{width: 25%;text-align:right;}
.cart_list_qty .select_img {float:right;}
.cart_list_total{width: 27%;text-align:right;}
.cart_list_delete {width:10%;text-align: right;margin-top:15px;}
.Shopping-pro-title {display:none;}
.shop_list_unitprice,
.shop_list_amount,
.shop_list_qty,
.shop_list_total{display: none;}
.shop_responsive{display: block;margin-bottom: 10px;color: #333333 !important;height: 20px;}
.login-sign{margin-top: 20px;}
.pet_input label{width: 131px;}
.pet_input .input_box,
.pet_input .select_img{width: 55% !important;}
.up-com-responsive{overflow: scroll;}
.up-com-bottom,
.up-com-top{width: 599px;}

.field-icon{margin-right: 31px;}
.cart_promotion_container,
.reward_points{width: 100%;padding: 10px;}
.gift_code_input .button{padding: 0 30px;}
.discount_off p{font-size: 18px;line-height: 18px;}
.dis_coupons_text p,
.dis_coupons_text strong,
.dis_coupons_text span{font-size: 14px;line-height: 16px;}
.dis_apply_btn{padding-top: 9px;}
.refer_friends_container h3.alternative-two{font-size: 25px;line-height: 25px;}
.refer_friends_container h4.alternative{font-size: 35px;line-height: 35px;margin-top: 15px;}
.refer_friends_container .copy{margin-top: 20px;font-weight: bold;}
.refer_friends_container .copy .coupon{width: 50%;}
.DrawerPopup-content{width: 95%;}
.card_brand.check_brand{right: 18%;}
.pro-title a h3{font-size:14px;}
.read_reviws_text h2{padding-top:5px;line-height:24px;font-size:20px;}

/*** FEBRUARY 2022 */
.CartPage_MarchCombo .main_title{padding-bottom: 15px;font-size: 25px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent{width: 100%;padding: 15px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent:last-child{margin-top: 10px;}
.share_col::before{top:14px;}

.check-out-text .input_box.check-input {width:72%;}
.check-out-text .select2-container{width:72% !important;}
.input_box.check-input.ccv_input {width: 62%;}
.expiry_select .select_img {width:33%;}
.expiry_select select {width:100%;}
.check-input-box .select_img::after{right: 4%;}
.check-input-box.expiry_select>.select_img::after{right: 4%;}

.SimparicaTrio_packlandingOfferBand {line-height: 24px;font-size: 18px;}
}

@media only screen and (max-width: 590px){
.check-out-text .input_box.check-input {width:68%;}
.check-out-text .select2-container{width:68% !important;}
.input_box.check-input.ccv_input {width: 60%;}
.expiry_select .select_img {width:32%;}
.expiry_select select {width:100%;}
.check-input-box .select_img::after{right: 5%;}
.check-input-box.expiry_select>.select_img::after{right: 5%;}
}

@media only screen and (max-width: 565px){
.product-title h1{font-size: 21px;line-height: 42px;}
.product-col,
.product-col:nth-child(4n),
.product-col:nth-child(3n){width: 49%; margin:0 1% 10px 0;}
.product-col:nth-child(2n){margin:0 0 10px 0; width:49%;}
.pro_info_tab_menu ul li a{padding: 7px 20px;}
.Order-img strong{font-size: 14px;letter-spacing:0;}
.login-input .input_box{width: 55%;}
.login-left .input_Btn label{width: 50px;}
.Pro_processimg{float: left;}
.form-group-check.order_checkbox label span{font-size: 14px;}
.coupon_textBoxTop{width: 42%;}
.pro_info_tab_menu ul li{padding: 0 5px 5px 0;}
.review_content p{letter-spacing: 0.5px;}
.custom_rate{padding: 3px 10px;}
.search-input{width: 100%;}
.address-col{width: 100%;border-right: 0;border-bottom: 1px solid #d9d6d6;}
.deta-th-1,
.deta-th-2,
.deta-th-4,
.deta-th-5,
.deta-tr-1,
.deta-tr-2,
.deta-tr-4,
.deta-tr-5,
.deta-th-3,
.deta-tr-3{font-size: 13px;}
.order-icon{width: auto;height: auto;background: transparent;color: #eb2600;}
.deta-tr-5 .order-icon{color: #333333;background: transparent;}
.deta-th-4,
.deta-th-5{text-align: right;}
/*.check-input-box>.select_img::after{right: 96px;}*/
.field-icon{margin-right: 84px;}
.bigger_td_1{width: 90%;margin-bottom: 8px;}
.bigger_td_2{margin-bottom: 8px;}
.bigger_td_3{width: 20%;text-align: left;}
.bigger_td_4{width: 40%;}
.bigger_td_5{width: 30%;}
.modal_login_content{width: 96%;}
.Points_bottom_text .button{width: 209px;}
.Rewards_Points,
.Referrals{width: 100%;}
.search_input_box .input_box{width: 100%;}
.search_from_col_1 .search_input_box .input_box{width: 100%;}
.discout-content{width: 85%;}
.referfriends_rule_points_policy{padding: 0;}
.referfriendsinfo_summary br{display: none;}
.Sfriend_social_Links ul li a{color: #eb2600;height: 60px;width: 60px;line-height: 60px;}
.Sfriend_social_Links ul li a .fa{font-size: 20px;}
.unique_linkReferDiv{padding-top: 10px;margin-top: 10px;}
.uniqueCoupon,
.uniqueLink{padding: 2%;}
.Sfriend_social_Links ul li{margin: 0 15px;}
.discount_hover .tooltip_text{left: 42%;top: 13px;}
.card_brand.check_brand{right: 17%;}
.favourite_col{width: 50%;}
.add-text{min-height: auto;}
.NewRaringContentApril{width:100%;margin-top:0;}
.NewRaringContentApril .rating_text{width:auto; padding-top:0px;}
.shop_img_title h4 a {line-height:20px;vertical-align:middle;}
.this-order p {color:#016201;}
.tooltip {margin-top:2px;}
.NewRaringContentApril .pro_Rate_text {margin-top:0;}
}

@media only screen and (max-width: 530px){
.field-icon{margin-right: 70px;}
.autoBanner{height: 222px;}
.AtBnr_Box img{width: 60px;}
.AtBnr_Box strong{font-size: 18px;}
.AtBnr_Box span{font-size: 12px;}
.extraDiscountDiv p{font-size: 15px;line-height: 15px;}
.extraDiscountDiv strong{font-size: 18px;line-height: 18px;}
.gift_code_input .input_box{width: 218px;}
.card_brand.check_brand{right: 15%;}
/*.top_blck .top-left{width: 27%;}*/
   /* .n_currency,
.store_top{float: none;display: inline-block;}*/
/*.store_top{float: left;}*/
.sub-total-div-left{display: none;}
.sub-total-div{width: 100%; border-left:0;}
.sub-total-div-left.order_text_po{display: block;width: 100%;margin-top: 0;padding: 0;margin-bottom: 10px;}
.usd-more{right: 0;left: 8px;}
.store_top_hover{left: -39px;}

.DrawerPopup-header h2{font-size: 18px;}
.DrwrPopup-bd-left{width: 100%;text-align: center;}
.DrwrPopup-bd-left img{float: none;width: 30%;}
.DrwrPopup-bd-right{width: 100%;/* margin-bottom: 20px; */}
.DrwrPup-repeatDiv{margin-top: 0;}
.DrawerPopup-Doses,
.Strikethrough-price,
.Un-Strikethrough-price{font-size: 14px;}
.DrwrPopup-bd-fullDiv{font-size: 14px;}
.DrawerPopup-proName{font-size: 16px;}
.card_brand.check_brand{right: 16%;}

.order-title,
.order_number_date{float: left;width: 100%;}
.order_number_date{text-align: left;}
.outstock .stock_section{width: 100%;margin-bottom: 15px;}
.stock_section{width: 100%;}
.box_padding .form_section{width: 100%;}
.profile_title{float: left;width: 100%;}
.profile_title a{width:100%;margin-top:10px;display:block;}
.form-group-check.order_checkbox label{float:left;margin-top:10px;}
.form-group-check.order_checkbox label span{width: 83%;line-height:20px;margin:0;vertical-align:middle;	}
.form-group-check.order_checkbox label span span{width: auto;margin:0;}
.form-group-check label:before{	}
.form-group-check.order_checkbox input:checked + label:after{top:9px;}
img.estr-title-img{width: 40px;margin-top:10px;}
.shopping-cart-title .title_class {margin-top:0;}
.Pro_processimg {margin-top:0;}
.read_reviws_img img {width: 250px;height: 250px;}
.read_reviws_right {padding-top:20px;}
.read_all_reviws_box1 .review-col .tad-sub-title, .read_reviws_right .tad-sub-title {margin-bottom: 10px;}
.NewRaringContentApril .pro_Rate_text {margin-top:0;}

.check-out-text .input_box.check-input {width:64%;}
.check-out-text .select2-container{width:64% !important;}
.input_box.check-input.ccv_input {width: 54%;}
.expiry_select .select_img {width:30%;}
.check-input-box .select_img::after{right: 6%;}
.check-input-box.expiry_select>.select_img::after{right: 6%;}
}

@media only screen and (max-width: 400px), (max-width: 490px){
.NewRaringContentApril{width:100%;}
.NewRaringContentApril .rating_text{width:auto; padding-top:0;}
.NewRaringContentApril .pro_Rate_text{margin-top:5px;}

.search-container label{padding-right: 0;margin-right: 10px;}
.responsive-search label{padding-right: 0;margin-right: 10px;}

.not-applicable .select_img{width: 100%;}
.not-applicable select{width: 100%;margin-top: 10px;margin-left: 0;}
.tooltip .tooltiptext{width: auto;}
.tooltip .tooltiptext::after{left: 56%;}
.order_checkbox label span span{text-indent: 37px;}
.smry_center_div{width: 90%;}
.PromotinalText{padding: 0 10px 10px 0;display: block;}
.coupon_textBoxTop{width: 80%;}
/* .review-input .input_box{width: 250px;} */
.search-title{font-size: 15px;}
.tesimonial-from1 .tesimonial-col{width: 100%;}
.tesimonial{margin-top: 20px;}
.tesimonial-massage{padding: 10px;}
.con-oder-div-top{text-align: left;padding-left: 10px;display:none;}
.con-oder-div-buttom{text-align: left;}
.conf-td1,
.order-text-td1{float: left;width: 100%;margin-bottom: 5px;}
.order-text-td1 span{}
.conf-td2,
.conf-td3,
.conf-td4,
.conf-td5{display: none;}
.order-res{display: block;margin-bottom: 3px;}
.conf-td2,
.order-text-td2,
.conf-td3,
.order-text-td3,
.conf-td4,
.order-text-td4,
.conf-td5,
.order-text-td5{width: 25%;}

.con-oder-div-buttom .order-text-td2 {width:12%;}
.con-oder-div-buttom .order-text-td3 {width:40%;}
.con-oder-div-buttom .order-text-td4 {width:24%;}
.con-oder-div-buttom .order-text-td5 {width:24%;}

.con-oder-div-buttom .conf-td2,
.order-text-td2,
.conf-td3,
.order-text-td3,
.conf-td4,
.order-text-td4,
.conf-td5,
.order-text-td5{text-align: center;}
.order-text-td1 span,
.order-text-td2 span,
.order-text-td3 span,
.order-text-td4 span,
.order-text-td5 span{font-size: 12px;font-weight:normal;}
.order-text-td1 span, 
.order-text-td2 span.order-res,
.order-text-td3 span.order-res,
.order-text-td4 span.order-res,
.order-text-td5 span.order-res {font-weight:bold;}
.order-text-td1 span {font-size:14px;display:table; margin-bottom:10px;}
.add-text p{font-size: 13px;}
.order-deta{overflow: auto;}
.order-deta-responsive{width: 490px;overflow: scroll;display: table;float: left;}
/* .clearfix.right_accountbox.profile-pages{padding-top: 15px;} */
.profile-col{width: 100%;padding-bottom: 15px;}
.pet-left,
.pet-right{width: 100%;float: none;padding: 0 15px;}
.pet_input .input_box,
.pet_input .select_img{width: 60% !important;}
.pet-submit-btn .orange_btn{display: inline-block;font-size: 16px;}
.not-applicable{float: left;width: 100%;}
.not-applicable .select_img::after{top: 19px;right: 10px;}
.not-applicable .select_img::before{top: 14px;right: 123px;}
.cart_list_qty .select_img::after{right: 13px;}
.field-icon{margin-right: 51px;}
.shop_button_left .button,
.shop_button_right .button{font-size: 13px;padding: 5px 8px;letter-spacing: 0.3px;}
.form-group-check.order_checkbox label span{text-indent: 0;}
.Recent_Or_col{width: 50%;}
.profile_details .profile_img{float: none;margin: 0 auto;}
.profile_text{margin-left: 0;}
.reward_table.reward_table_2,
.reward_table{margin-bottom: 0px;overflow: scroll;width: 100%;}
.reward_table.reward_table_2 table,
.reward_table table{width: 490px !important;}
/*.cart_list_unitprice,
.cart_list_amount,
.cart_list_qty{width: 25%;padding: 0 5px;}
.cart_list_total{width: 15%;}*/
.cart_list_qty {width:23%;}
.cart_list_total {width:25%;}
.cart_list_delete {width:12%;}
.cart_list_unitprice span,
.cart_list_amount span,
.cart_list_total span,
.shop_responsive{font-size: 14px;}
.discout-content{width: 96%;}
.dis_apply_btn{float: left;}
.dis_apply_btn .button{font-size: 14px;}
.container_times li span{font-size: 15px;line-height: 16px;}
.container_times ul li{font-size: 12px;line-height: 18px;}
.discout-header h2{font-size: 16px;line-height: 20px;}
.discout_close{margin-top: -3px;}
.referfriends_col{width: 100%;margin-bottom: 10px;}
.refe_col_1 .input_box{width: 90%;}
.card_brand.check_brand{right: 13%;}
.reviews-box .rating{display:none;}
.reviews-box .shop-now{margin:5px 0 10px 0;}
.reviews-box .shop-now .button{font-size: 12px;height: 30px;line-height: 20px;padding: 5px 10px;}

.CartPage_MarchCombo .main_title span{display: inline-block;width: 100%;}
.CartPage_MarchCombo .main_title span span{display: none;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .img_holder{width:100%; padding-bottom:5px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .img_holder img{width: 130px;margin: 0 auto;float: none;display: block;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text{width:100%;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text .prd_price span.two{padding:0;}

.coupon_text_title {font-size:14px;font-weight:bold;margin-bottom:5px;}
.coupon_text_right table {background:#fff;}
.coupon_text_right table td.discount_hover table {background-color:transparent;}
.coupon_text_right table td {width:auto;font-size:14px;padding-bottom:2px;}
.coupon_text_right tr td:last-child {float:right;}
/*.coupon_text_right tr td:last-child {float:right;font-weight:bold;}
.coupon_text_right tr td.discount_hover tr td:first-child {font-weight:normal;}*/
.coupon_text_right tr td.discount_hover tr td {padding-bottom:0;}
.coupon_text_right .rewardPointText {text-align:center;}
.coupon_bottom_content {padding:10px;}

.check-out-text .input_box.check-input {width:60%;}
.check-out-text .select2-container{width:60% !important;}
.input_box.check-input.ccv_input {width: 48%;}
.expiry_select .select_img {width:27%;}
.check-input-box .select_img::after{right: 7%;}
.check-input-box.expiry_select>.select_img::after{right: 7%;}

.packlandingOfferBand_July2024 ul li{width:100%;}
.packlandingOfferBand_July2024 ul li:last-child{height:auto; margin-top:5px;padding: 10px 15px 10px 25px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one{width:45%;padding-top: 0;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{width:50%; float:right;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one strong {font-size: 45px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span{font-size:24px;line-height: 18px;padding-top: 7px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one span span{font-size:15px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{font-size:16px; display:block; padding:2px 0; line-height:normal;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two strong{font-size:22px; width:100%; float:left;}


}

@media only screen and (max-width: 460px) {
/*.form-group-check.order_checkbox label span{width:70%;}*/
.product-title{margin-bottom: 12px;}
.product-sub-title{margin-bottom: 10px;}
.title_class{padding: 5px 15px;}
.pro_info_tab_menu ul li{float: none;padding: 0 5px 5px 0;}
.pro_info_tab_menu ul li a{padding: 7px 10px;}
.code-input{float: left;width: 100%;padding-top: 10px;}
/*.cart_list_unitprice,
.cart_list_amount,
.cart_list_qty{width: 25%;padding: 0 5px;}
.cart_list_delete{width: 9%;}*/
.cart_list_qty select{width: 40px;}
.cart_list_unitprice span,
.cart_list_amount span,
.cart_list_total span,
/*.shop_responsive{font-size: 12px;}*/
.radio_box{padding-top: 0;}
.coupon_text_title{font-size: 15px;}
.shopping-cart{margin-top: 15px;}
.login-left .input_Btn label{width: 0;margin: 0;}
.sign .input_Btn label{width: 50px;}
.expiry_select select{width: 100%;}
.expiry_select .select_img {width:25%;	 }
.coupon_textBoxTop{width: 76%;}
.cart_promotionalDiv{padding: 5px 10px 10px;}
.search-input input[type="text"]{width: 60%;}
.massage-left{float: left;}
.forget_input .label_box{display: block;padding-bottom: 10px;}
.forget_input .input_box{width: 100% !important;}
/*.check-input-box>.select_img::after{right: 40px;}
.check-input-box.expiry_select>.select_img::after{right: 46px;right: 18px;top: 7px;}*/
.not-applicable .select_img::after{top: 20px;right: 95px;}
.not-applicable .select_img::before{top: 14px;right: 123px;}
.cart_list_qty .select_img::after{right: 12px;top: 10px;font-size: 13px;}
.cart_list_qty select{padding-left: 5px;}
.field-icon{margin-right: 34px;}
.payhere-title{font-size: 14px;}
.payhere-text{font-size: 14px;}
.added-total-right{float: left;margin-top: 5px;width: 100%;}
.added_pro_title h4,
.added_mrp span{font-size: 12px;}
.added_btn .button{height: 27px;line-height: 21px;padding: 5px 10px;}
/* .code-input,.cart_promotion_container{padding: 10px 10px 0;} */
/* .code-input .button,
.code-input input[type="text"]{width: 100%;display: inline-block;margin: 6px 0;  
} */
.AutoReorder_TopText{margin: 10px 0;font-size: 15px;}
.extraDiscountDiv p{font-size: 14px;line-height: 15px;}
.extraDiscountDiv p{font-size: 14px;line-height: 15px;}
.autoBanner_left{font-size: 14px;line-height: 16px;}
.autoBanner_leftText strong{font-size: 18px;line-height: 18px;margin-top: -5px;}
.sharing-instructions p{font-size: 14px;}
.discount_hover .tooltip_text{left: 30%;}
.card_brand.check_brand{right: 11%;}
.favourite_title .title_class{font-size: 16px;}
.landing_new_pro_title{width: 70%;margin: 0 auto;}
.responsive-tab-reward .tab-button{margin-right: 11px;font-size: 12px;}
.radio_box .select_img .input_box {margin-top: 8px;}
.radio_box .select_img:after{top:20px; right:0;}
.shopping-cart-title .title_class {padding:0;}
}

@media only screen and (max-width: 430px){
.search_pro_list{width: 70%;}
.bd-fullDiv-right{width: 100%;text-align: center;}
.bd-fullDiv-left{width: 100%;text-align: center;margin: 10px 0 0;}
.subscribe-text p{font-size: 13px;line-height: 20px;color: #dadada;margin-bottom: 15px;}
.footer-title{margin-bottom: 10px;}
.product, .offers{margin:0;}
.sidenav .closebtn{}
.tesimonial-input .label_box{padding-bottom: 0;}
.Shopping-pro-content{padding: 10px;}
.shop_img_title h4 a{padding: 0;display: block;}
.Recent_Or_right{float: left;width: 100%;margin-top: 10px;}
.share_type_title{font-size: 14px;}
.share_col::before{right: -9px;}
.top_text_rewad>h4,
.reward_faqs>h4,
.share_point>h4,
.reward_terms>h4,
.refer_top h4,
.refer_second h4,
.refer_terms h4,
.Terminology h4{padding: 5px 0;font-size: 14px;}
.top_text_rewad>strong,
.reward_faqs>strong,
.share_point>strong,
.reward_terms>strong{font-size: 14px;}
.top_text_rewad>p,
.top_text_rewad>strong,
.reward_faqs>p,
.reward_faqs>strong,
.refer_top p,
.refer_second p,
.Terminology p{margin-bottom: 5px;display: block;}
.top_text_rewad strong span{margin-bottom: 5px;}
.share_point_info{margin-top: 10px;margin-bottom: 10px;}
.share_col:last-child{margin-bottom: 0;}
.search_from_col{float: left;width: 100%;padding: 0 15px;}
.search_from_col_1 .search_input_box .input_box{width: 100%;}
.gift_code_input .input_box{margin-right: 0px;width: 100%;}
.search_input_box{margin-bottom: 10px;}
.into_box p strong{font-size: 14px;line-height: 16px;}
.gift_code_input{text-align: center;}
.gift_code_input .button{margin-top: 10px;}
.Were_sorry{padding: 10px;}
.referfriends_rule_description_policy p{font-size: 14px;}
.referfriends_page_title h1{font-size: 23px;line-height: 22px;}
.referfriends_page_title{margin: 0 0 15px;}
.RwrdInfoDivPage .RewardInfoDiv_Tittle{padding: 0;}
.rewardpointsreferfriends{font-size: 14px;}
.rewardpoints-dashboard-ul{margin: 10px 0 0;font-size: 14px;}
.refer_friends_container{padding: 25px 0;}
.refer_friends_container h4.alternative{font-size: 30px;line-height: 30px;margin-top: 10px;}
.refer_friends_container hr.alternative{margin: 15px auto 0;}
.refer_friends_container h3.alternative-two{font-size: 20px;line-height: 20px;}
.refer_friends_container .copy p{font-size: 14px;line-height: 25px;}
.refer_friends_container .copy .link_button_green{font-size: 14px;}
.Blf_couponDiv.Blf_above99Div{margin-top: 0;}
.Blf_couponDiv{margin-top: 0px;}
.Reward_Program_col{padding: 0;}
/*.check-input-box>.select_img::after{right: 40px;top: 7px;}
.check-input-box.expiry_select>.select_img::after{right: 15px;top: 7px;}*/
.card_brand.check_brand{right: 9%;}
.store_top p a{font-size: 13px;}
.store_top_hover{left: -39px;/*left: -18px;*/}
.estr_earimgDiv{display: none;}

.check-out-text .input_box.check-input {width:56%;}
.check-out-text .select2-container{width:56% !important;}
.input_box.check-input.ccv_input {width: 46%;}
.expiry_select .select_img {width:26%;}
.check-input-box .select_img::after{right: 8%;}
.check-input-box.expiry_select>.select_img::after{right: 8%;}
.search-box-3{margin-top: 10px;}
}

@media only screen and (max-width: 412px){
.pro-title a h3{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.product-title h1{font-size: 18px;line-height: 30px;}
.f-number-box strong a{margin: 0;}
.f-number-box span{font-size: 12px;margin-left: 1px;}
.f-number-box p span{font-size: 23px;}
.f-emali-box span{font-size: 19px;}
.f-emali-box strong,
.f-number-box strong a{font-size: 14px;}

.product-row{margin: 0;}
.pro-supplies-row{margin: 0;}
.copyright-text p{font-size: 12px;}
.label_box{display: block;padding-bottom: 10px;width: 100%;}
.login_model .label_box{padding-bottom: 0;}
.login-input .input_box{width: 100%;}
.field-icon{margin-right: 7px;}
.check-out .label_box{display: block;/*width: 100%;*/margin-bottom: 10px;padding: 0;}
.check-input-box{margin: 5px 0;}
/*.input_box.check-input{width: 100%;}*/
/*.label_box.label_box_2{display: none;}*/
.check-input-box .credit_card{width: 100%;}
.cart_smry_reptop2{padding: 15px 15px;}
.recent_left p,
.recent_right p{font-size: 12px;}
.account-top h2{font-size: 12px;}
.review-input .label_box{display: block;padding-bottom: 0px;}
.review-input .input_box{width: 98%;}
.your_review{float: none;display: block;}
.rate_note p{text-align: left;}
.order-confirmation{margin-top: 15px;}
/* .order-btn{padding: 10px;font-size: 14px;}  */
.pet_input label{width: auto;display: block;}
.pet_input .input_box,
/*.pet_input .select_img{width: 100% !important;}*/
.pet-bottom-border{padding: 5px;}
.pet-bottom h3{font-size: 16px;}
.pass-col{width: 100%;}
.ForgotPassword{margin-top: 15px;}
/*.check-input-box.expiry_select>.select_img::after{right: 13px;}*/
.not-applicable .select_img{width: 80%;}
.not-applicable select{width: 80%;}
.not-applicable .select_img::after{right: 65px;}
.not-applicable .select_img::before{right: 80px;}
/*.check-input-box>.select_img::after{right: 22px;top: 12px;z-index:9999;}
.check-input-box>.select_img::before{top: 39px;}*/
.discount-get-text .input_box.discount_input{width: 100% !important;margin-bottom: 10px;}
.Were_sorry p:first-child{margin-bottom: 12px;}
.Were_sorry p{font-size: 15px;}
.search-input input[type="text"]{width: 70%;}
.web-logo img{width: 155px;}
.payhere-logo img{width: 122px;}
.payhere-title{font-size: 12px;}
.payhere-text{font-size: 12px;}
.payhere-col-box .payhere-col:first-child{width: 40%;}
.payhere-col-box .payhere-col{width: 30%;}
.tesimonial-massage .msg_title{font-size: 13px;}
.tesimonial-usr strong{margin-bottom: 3px;display: block;}
.catContentH2{font-size: 14px;line-height: 17px;}
.AtBnr_Box::after{display: none;}
.AtBnr_Box,
.AtBnr_Box:first-child{padding: 0;}
.AutoReorder_TopText{margin: 10px 0;font-size: 12px;}
.AtBnr_Box strong{font-size: 16px;}
.cart_promotion_discount_msg{font-size: 12px;}
.discount_off{width: 100%;text-align: center;margin-bottom: 10px;}
.discount_off span{display: inline-block;margin-left: 5px;}
.dis_coupons_text{width: 70%;margin-left: 0px;text-align: left;}
.dis_apply_btn{width: 30%;}
.Rewards_Points_text.rewards_po_test{margin-top: 10px;}
.shre_point_box{margin-bottom: 10px;padding-bottom: 10px;}
.shre_point_box span{float: none;margin-bottom: 10px;}
.Rewards_Points_text strong{float: none;}
.refe_col_1 .input_box{width: 85%;}
.rewardPointText{font-size: 14px;}
.rating{display: inline-block;}
.Blf_couponDiv.Blf_above99Div{margin-top: 10px;}
.Reward_Program_footer{padding: 10px;}
.write_review_right .button{padding: 5px 15px;font-size: 14px;}
.DrwrPopup_footer{padding: 10px 16px 10px;}
/*.input_box.check-input.ccv_input{width: 86%;}*/
.card_brand.check_brand{right: 3%;top: 60%;}
.Recent_Or_left{padding-top: 0;}
.favourite_col{width: 100%;}
.responsive-login span{font-size: 14px;}
.DrawerPDiv{padding-top: 100px;}
.Order-img strong{font-size: 12px;}
.cart_view_coupons a{font-size: 13px;}
.pack_responsive{width: 100%;clear: both;display: block;float: left;}
.one-time-right label{font-size: 14px;line-height: 20px;}
/*.select2-container{width: 100% !important;}*/
.expiry_select .select_img{width: 26%;}

/*** FEBRUARY 2022 */
.mobile_productName_visible .lan_ratingvalue_reviews{width:100%;}
.mobile_productName_visible .pack_responsive{width:170px;}
.mobile_productName_visible .ladnding_reviews{width:95px;}
.mobile_productName_visible .add_fvaourite.pack_fvaourite{float:right; width:25px;}
}

@media only screen and (max-width: 390px){
.DrwrPopup-bd-left img{width: 36%;}
.DrawerPopup-proName{font-size: 14px;}
/*.Blf_couponDiv.Blf_above99Div{margin-top: 10px;}*/
.viwe_coupon{margin-left: 1%;}
.discount_hover .tooltip_text{left: 20%;}
.cart_list_unitprice span, .cart_list_amount span, .cart_list_total span, .shop_responsive {font-size: 12px;letter-spacing:0.5px;}
.expiry_select .select_img {width: 24%;}
.input_box.check-input.ccv_input {width: 40%;}
.check-input-box .label_box {width: 137px;}
.discount_off p br{display:none;}

/*** PET WELLNESS BAND START ***/
.banner-offer-band-mobile-discouttext {font-size:14px; padding-bottom:15px;}
.banner-offer-band-mobile-discouttext span {font-size:18px;}
.banner-offer-band-mobile-discoutCoupon{font-size:14px;width: 185px;}
.banner-offer-band-mobile-discoutCoupon span{font-size:14px;}
.banner-offer-band-mobile a{width: 100px;}

.packlandingOfferBand_July2024 ul li:last-child{padding: 10px;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .one{width:50%;}
.packlandingOfferBand_July2024 .OfferBand-July2024 .two{width:48%;}

}

@media only screen and (max-width: 375px){
.Shipping_Add_check{font-size: 13px;}
.checkout_Address_div h2{font-size: 14px;}
.button{font-size: 13px !important;letter-spacing: 0.3px;}
.cart_promotion_discount_msg span{padding-top: 5px;display: block;}
.discount_text_right span{font-size: 12px;letter-spacing: 0.3px;}
.this-order p{font-size: 12px;letter-spacing: 0.3px;}
.smry-select-text p{font-size: 12px;letter-spacing: 0.3px;}
.form-group-check label{font-size: 12px;}
.not-applicable .select_img::after{right: 66px;}
.share_col{width: 100%;margin-bottom: 16px;}
.share_col::before{display: none;}
.refer_friends_container .copy .coupon{width: 80%;}
.viwe_coupon{margin-left: 0;display: block;width: 100%;float: left;}
.cart_view_coupons{float: left;width: 100%;}
.PromotinalText{padding-bottom: 0;display: block;}
.coupon_textBoxTop{width: 70%;}
.Blf_couponDiv{font-size: 12px;}
.responsive-tab-reward .tab-button{width: 100%;margin-bottom: 10px;text-align: center;}

.pro-title{height:45px;}
.pro-title h3 {line-height: 20px;font-size: 14px;-webkit-line-clamp: 2;}
.reviews{font-size:13px;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .img_holder{width: 100%;}
.CartPage_MarchCombo .comboProductBox .comboBoxContent .main_text{width: 100%;padding: 10px 0 0 0;}
.pagination a {padding-left:14px;padding-right:14px;}

}

@media only screen and (max-width: 360px){
.search_pro_list{width: 66%;}
.sidenav .closebtn{}
.product-title h1{font-size: 14px;line-height: 25px;}
.f-number-box,
.f-emali-box{text-align: left;}
.f-number-box span{margin: 0;}
.f-number-box span{font-size: 10px;}
.f-number-box p span{margin-right: 5px;}
.Forgot_Pass_link{/* display: block;text-align: center; */margin: 10px 0 0 10px;}
/* .input_Btn .login_securelBtn{margin-left: 40px;} */
/* .sign .input_Btn label{width: 10px;} */
.twitter_btn,
.google_btn{padding-right: 0;display: block;padding-bottom: 10px;}
.discount-get-text span{font-size: 14px;}
.SubscribeBtnTop{font-size: 14px;letter-spacing: 0.5px;width: 115px;}
.discount_input{width: 50%;}
.shopping_cart_login_title{margin-bottom: 10px;}
.shopping_cart_login_title h1,
.shopping_cart_login_title.check-title1 h1{font-size: 18px;line-height: 22px;}
.login_New_User h4{font-size: 16px;}
.auto-qty-box{display: inline-block;padding: 0 20px 0 0;}
.input_box.input_box_1{width: 145px;}
.chk_shipping span{display: block;padding-bottom: 8px;}
.chk_shipping select{float: left;}
.coupon_textBoxTop{width: 68%;}
/*.label_box.label_box_2{display: none;}*/
.delivery-text p{font-size: 13px;}
.smry_center_div a,
.auto-qty-box label{font-size: 13px;}
.cart_smry_reptop2{padding: 0px 15px 10px;}
.final_totalDiv .Amount_totalDiv p{letter-spacing: 0px;}
.final_totalDiv .Amount_totalDiv span,
.final_totalDiv .Amount_totalDiv strong{font-size: 15px;}
.f-number-box strong a{font-size: 13px;}
.tracking_right{float: left;width: 100%;text-align: center;}
.btn_left_pss,
.btn_right_pss{float: none;}
.contiue-Shopping,
.Shopping-cart-print{display: block;float: none;}
.btn_left.continue_btn,
.profile_bottom.btn_left,
.profile_bottom.btn_right,
.newsletter_btn_left,
.newsletter_btn_right,
.card_btn,
.seal_img,
.reset_left,
.reset_right{float: none;width: 100%;display: inline-block;}
.forget_btn .btn_left,
.forget_btn .btn_right,
.btn_left_tracking .btn_left,
.btn_right_tracking .btn_right,
.contiue-Shopping .button,
.profile_bottom .btn_left .button,
.shop_button_left .button,
.newsletter_btn_left .button,
.card_btn .button{display: block;float: none;text-align: center;margin-bottom: 10px;}
.forget_btn .button,
.pas_btn,
.tracking_right .button,
.contiue-Shopping .button,
.Shopping-cart-print .button,
.btn_left.continue_btn .button,
.profile_bottom.btn_left .button,
.profile_bottom.btn_right .button,
.shop_button_left .button,
.shop_button_right .button,
.newsletter_btn_left .button,
.newsletter_btn_right .button,
.card_btn .button,
.reset_right .button,
.reset_left .button,
.Recent_Or_right .button,
.reward_btn .button,
.write_review_right .button,
.view_all_review .button,
.box_email_from_btn .button,
.unsubscribe_btn .button,
.pet-submit-btn .button{width: 100%;}
.Points_bottom_text .button{margin-left: 15px;margin-right: 15px;display: block;width: auto;}
.seal_img{text-align: center;}
.card_details_border{padding: 10px}
.search-input input[type="submit"]{padding: 10px 20px;}
.sub-total-div-box{border-left: 1px solid #d9d6d6;}
.sub-total-div{width: 100%;}
.static_btn_left,
.static_btn_right{float: none;}
.static_btn_left .button,
.static_btn_right .button{text-align: center;margin-bottom: 10px;width: 100%;}
.product-sub-title.static-title h1{font-size: 16px;line-height: 22px;}
/*.check-input-box>.select_img::after{top: 49px;}
.check-input-box.expiry_select>.select_img::after{top: 7px;}*/
/*.check-input-box.expiry_select .label_box{width: 100%;}*/
.tracking_right .button{margin: 10px 0;}
.not-applicable .select_img::after{right: 60px;}
.not-applicable .select_img::before{right: 76px;}
.Cancel_cart a,
.merchant_left,
.merchant_right{font-size: 14px;}
.textarea_review{padding: 80px 4px 4px;}
.search-input input[type="text"]{width: 100%;border-top-right-radius: 5px;border-bottom-right-radius: 5px}
.search-input{text-align: center;}
.search-input input[type="submit"]{border-top-left-radius: 5px;border-bottom-left-radius: 5px;margin-top: 10px;width: 100%;}
.gift_code_input .button{width: 100%;}
.dis_coupons_text{width: 100%;margin-left: 0px;text-align: center;}
.dis_apply_btn{width: 100%;}
.range-slider.check_Reward .input_box{width: 125px;}
.refer_friends_container h3.alternative-two{font-size: 17px;line-height: 17px;}
.Blf_couponDiv span{font-size: 14px;}
.Blf_couponDiv{font-size: 12px;margin-top:0;}
.promotion_icon_text{width: 266px;}
.info_hover{width: 280px;}
.discount_hover .tooltip_text{left: 13%;}
.Blf_couponDiv.Blf_above99Div{margin-top: 8px;}
.Recent_Or_left span,
.Recent_Or_left strong{font-size: 14px;}
.one-time-right label{font-size: 14px;}
.happy-title{font-size: 16px;}
.sweet-alert p{font-size: 12px !important;}
.sweet-alert p span{font-size: 12px !important;}
.form-group-check.order_checkbox label span{width:86%;letter-spacing:0;}
.Blf_couponDiv.Blf_above99Div{/*margin-top: 10px;*/}
.DrwrPopup-bd-left img{width: 46%;}
.DrawerPopup-header h2{font-size: 16px;}
.cart_list_delete {width: auto;float: right;}
.coupon_text_title {font-size: 14px;margin-bottom:10px;margin-top:15px;margin-left:0;}
.coupon_text_right .rewardPointText {text-align: left;line-height:20px;padding-top:5px;}
.coupon_bottom_content {padding: 10px 10px 0;}

.check-out-text .check-input-box .label_box {font-size:12px;}
.check-out-text .input_box.check-input {width: 54%;}
.check-out-text .select2-container{width:54% !important;}
.input_box.check-input.ccv_input {width: 44%;}
.expiry_select .select_img {width:24%;}
.check-input-box .select_img::after{right: 6%;}
.check-input-box.expiry_select>.select_img::after{right: 8%;top:12px;}
.ccv_img img {width: 20px;}
.smry-select-text.this-order {margin-top:5px;}
.smry-select-text.this-order, .smry-select-text.this-order p {padding-left: 0;text-align:center;}


/*** PET WELLNESS BAND START ***/
.banner-offer-band-mobile-discouttext{float: left;width: 100%;font-size:14px;}
.banner-offer-band-mobile-discouttext span{display:block; width:auto; float:none;padding-top:10px;font-size:16px;letter-spacing:0.5px;}
.banner-offer-band-mobile-discouttext span span {font-size:20px;}
.banner-offer-band-mobile-discoutCoupon{float:none; margin:0 auto; clear:both;}
.banner-offer-band-mobile a {float: none;margin: 10px auto 0 auto;clear: both;}


}

@media only screen and (max-width: 335px){
.input_box.check-input {width: 52%;}
}

@media only screen and (max-width: 330px){
.check-input-box>.select_img::after{right: 15px;}
.not-applicable .select_img::after{right: 55px;}
.not-applicable .select_img::before{right: 55px;}
.search-input input[type="text"]{width: 100%;}
.pet_input .select_img::after{right: 13px;top: 6px;}
.added_select{float: left;padding: 0;display: block;width: 100%;}
.added_pro_title,
.added_mrp{padding: 0;}
.added_auto_ord>span{padding-top: 5px;}
.added_auto_ord>span:first-child{padding-bottom: 5px;}
.bigger_td_1{width: 85%;}
.bigger_td_3{width: 30%;}
.bigger_td_4{width: 70%;}
.bigger_td_5{width: 100%;margin-top: 5px;}
.bigger_td_5 .button{width: 100%;}
.discount_hover .tooltip_text{width: 280px;left: 18%;}
.Blf_couponDiv{margin-top:5px;}
.expiry_select .select_img {margin: 0 10px 0 0;}
.check-out-text .input_box.check-input {width: 51%;}
.check-out-text .select2-container{width:51% !important;}
.input_box.check-input.ccv_input {width: 38%;}
}


.banner-slider{height:653px; positoin:relative;}
.banner-slider .slick-prev,
.banner-slider .slick-next{width:50px; height:50px;}
.banner-slider .slick-prev,
.banner-slider .slick-prev:hover{background:url(/images_new/prev1.png) no-repeat center 0; background-size:100%;}
.banner-slider .slick-next,
.banner-slider .slick-next:hover{background:url(/images_new/next1.png) no-repeat center 0; background-size:100%;}
.banner-slider .slick-prev::before,
.banner-slider .slick-next::before{display:none;}

.slider-inner img{width: 100%;}
.banner_usp {padding-bottom: 40px; position: relative; z-index: 9; margin-top: -85px;} 
.usp_content ul { margin: 0; padding: 0; list-style: none;}
.usp_content ul li { width: 20%;text-align: center; position:relative;}
.usp_content ul li a { display: inline-block;}
.usp_info { border: 2px dotted #e04e5c; width: 140px;  border-radius: 50%; display: flex; justify-content: center; padding: 6px 0; margin-bottom: 20px; position:relative;}
.usp_image { width: 124px;  height: 124px;  background: #feeaea;  border-radius: 50%;  text-align: center;  display: flex;  align-items: center;
    justify-content: center;
}

.usp_text { text-align: center; font-weight: 500; color: #000000; font-size: 18px; line-height: 18px; letter-spacing: .3px;}
.usp_block1,
.usp_block5 {margin-top: -45px;}
.usp_block.usp_block2 .usp_info{border: 2px dotted #45ba93;}
.usp_block.usp_block2 .usp_image{background: #ddfef3;}
.usp_block.usp_block3 .usp_info{border: 2px dotted #6dbae2;}
.usp_block.usp_block3 .usp_image{background: #e6f6ff;}
.usp_block.usp_block4 .usp_info{border: 2px dotted #b8944e;}
.usp_block.usp_block4 .usp_image{background: #fdf7e0;}
.usp_block.usp_block5 .usp_info{border: 2px dotted #78529e;}
.usp_block.usp_block5 .usp_image{background: #f4ebfd;}

.usp_content ul li:hover .usp_info{border-color: transparent !important}
.usp_content ul li:hover .usp_info:before{position: absolute;content: '';height: calc(100% + 3px); width: calc(100% + 3px); top: -2px;left: -2px;border-radius: inherit;animation: spin 10s linear infinite;}
.usp_content ul li:hover .usp_info:before{border: 2px dotted #e04e5c;}
.usp_content ul li:hover .usp_block.usp_block2 .usp_info:before{border: 2px dotted #45ba93;}
.usp_content ul li:hover .usp_block.usp_block3 .usp_info:before{border: 2px dotted #6dbae2;}
.usp_content ul li:hover .usp_block.usp_block4 .usp_info:before{border: 2px dotted #b8944e;}
.usp_content ul li:hover .usp_block.usp_block5 .usp_info:before{border: 2px dotted #78529e;}

@keyframes spin { 
100% { transform: rotateZ(360deg); }
}

.usp_content ul li .usp_image img{display: inline-block;vertical-align: middle; width:65px;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-transition-duration: 0.5s
;transition-duration: 0.5s;}
.usp_content ul li:hover .usp_image img{-webkit-transform: scale(1.3);transform: scale(1.3);
-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}


.shop-dog-supply{background: url(/images_new/shop-dog-bg.png) no-repeat center #dae6f5; background-size: cover;}
.shop-dog-supply-left {width: 50%;}
.shop-dog-supply-left .shopdog-left-title {width:50%; padding-top: 30px;}
.shop-dog-supply-left .shopdog-left-img {width:50%;}
.shop-dog-supply-left .shopdog-left-img img {margin-left: -60px;}
.shopdog-left-title span { display: block; color: #374f72; font-size: 38px; font-weight: 500; padding-bottom: 8px;}
.shopdog-left-title strong{color:#e21f26;}
.shopdog-left-title p{color: #374f72; font-size: 22px; font-weight: 500;}

.shop-dog-supply-right { width: 50%;}
.shop-dog-supply-right .shopdog-rght-img {width: 50%;}
.shop-dog-supply-right .shopdog-left-title {width: 50%; padding-left:30px ; padding-top: 30px;position: relative;}
.shop-dog-supply-right .shopdog-left-title p{font-size: 20px; font-weight: 400; padding: 0 0 15px 0; max-width: 240px;}
.shop-dog-supply-right .shopdog-left-title .btn-blue { color: #fff; background: #374f72; font-size: 16px; font-weight: 500; border-radius: 20px; padding: 10px 10px;
    display: block; max-width: 120px;  text-align: center; text-transform: uppercase; transition: all .5s ease-in-out; position: relative;
}
.shop-dog-supply-right .shopdog-left-title .btn-blue:hover { background: #e14242;    color: #fff;}

.supplies_block:hover .shop_btn span.btn{padding: 9px 14px 9px 45px;}
.supplies_block .shop_btn span.btn--blue{background:  url(/images/cart-1.png) no-repeat -25px 7px #415b80 !important; background-size: 20px !important; transition: 0.3s;}
.supplies_block:hover .shop_btn span.btn--blue{background: url(/images/cart-1.png) no-repeat 18px 7px #e14242 !important; background-size: 20px !important;}

.view_btn a.btn--lightred{background: url(/images/arrow.png) no-repeat -35px 9px #e14242;background-size: 20px;padding: 9px 28px 9px 30px; transition: 0.3s;}
.view_btn a.btn--lightred:hover{background: url(/images/arrow.png) no-repeat 15px 9px #415b80; background-size: 20px; padding: 9px 28px 9px 50px;}

.supplies_heading h2 {margin-bottom: 30px; font-size: 30px;color: #374f72; font-weight: 600;}
.supplies_block { border: 1px solid #dde0e6; border-radius: 5px; transition: all 0.5s; margin-bottom: 24px;}
.supplies_block:hover {  box-shadow: 0px 0px 16px 0px rgba(65, 91, 128, 0.3);}
.supplies_block:hover .shop_btn span { background: #e14242;}
.supplies_block .Prd_name {min-height: 67px; border-bottom: 1px solid #dde0e6; padding: 9px 5px; display: flex; align-items: center; justify-content: center;}
.supplies_block .Prd_name span {font-size: 18px;color: #374f72;font-weight: 500;line-height: 24px;letter-spacing: .3px;}
.Prd_image { padding-top: 15px; padding-bottom: 15px;}
.Prd_image img { width: 220px; height: 220px;}
.Prd_info { padding: 0 10px; display: flex;  align-items: center; justify-content: space-between;}
.rating { background: url(/images_new/star1.png) repeat-x left bottom;  display: inline-block;  height: 15px;   text-align: left;  vertical-align: middle; width: 76px; margin-bottom: 5px;}
.rating-color { background: url(/images_new/star.png) repeat-x left bottom;  height: 15px;}
.reviews { display: inline-block;font-size: 12px;  color: #989898;  vertical-align: middle;  margin-bottom: 2px;}
.Prd_price { font-size: 24px; font-weight: 500; color: #181818; line-height: 23px;}
.Prd_price span { font-size: 18px; vertical-align: bottom;}
.shop_btn { padding-top: 30px; padding-bottom: 15px;}
.view_btn { margin-top: 5px;}
.view_btn a { padding: 9px 28px; font-weight: 500; letter-spacing: 1px;}

.shop-cat-supply-main {background: url(/images_new/shop-cat-bg.png) no-repeat center; background-size: cover; padding: 20px 0;}
.shop-cat-supply-left {width: 50%; text-align: center;}
.shop-cat-supply-right { width: 50%; text-align: center;padding: 30px 0 0;}
.shopdog-left-title.cat-title { width: 50%; text-align: center;}
.shopcat-btn {width: 50%;}

.newarriv-main a{color: #fff;}
.newarriv-main-title{font-size: 30px; font-weight: 600; color: #374f72; text-align: center;}
.newarriv-main-inner { padding: 30px 0; margin: 0 -10px;}
.new-arival-box1 {width:calc(40% - 20px); color: #fff; margin: 0 10px;}
.new-arival-box1 a img{border-radius: 10px; display: block;  width: 100%;}

/* .new-arival-box1-inner {    padding-top: 41px;}
.new-arival-box1 a{color: #fff;}
.new-arival-box1-inner-lft {width: 50%;}
.new-arival-box1-inner-rgh {width: 50%; text-align: center;}
.new-arival-box1-title {font-size: 34px; font-weight: 600; padding: 10px 0 0;}
.new-arival-box1-text {font-size: 20px; font-weight: 400;padding: 0 0 20px;}
.new-arival-box1-inner-lft-title {font-size: 30px; font-weight: 500;padding-bottom: 10px;}
.new-arival-box1-inner-lft ul {margin-bottom: 10px;}
.new-arival-box1-inner-lft ul li { padding: 6px 0;}
.new-arival-box1-inner-lft ul li span { padding-left: 10px; font-size: 20px;font-weight: 400;} */

.new-arival-box2 { width:calc(30% - 20px); margin: 0 10px;}
.new-arival-box2-up a img{border-radius: 10px;  display: block;  width: 100%;}
.new-arival-box2-up { margin-bottom:20px ;}
.new-arival-box2-down a img{border-radius: 10px;  display: block;  width: 100%;} 
/* .new-arival-box2-down .new-arival-up-lft-title{font-size: 34px; font-weight: 600;}
.ew-arival-box2-up-lft { width: 70%;  padding: 0 0 0 8px;}
.ew-arival-box2-up-lft p {font-size: 20px; font-weight: 500;}
.ew-arival-box2-up-lft span { margin-top: 30px;}
.ew-arival-box2-up-rgt { width: 30%; text-align: center;}
.new-arival-box2-down-inner { padding: 10px 0 0;}
.box-up-text{font-size: 16px; font-weight: 500;}
.box-up-title{font-size: 34px; font-weight: 600;}
.ew-arival-box2-up-lft span.on{padding-left:60px ; display: block; margin: 0;}
.ew-arival-box2-up-lft p strong{font-size: 44px; font-weight: 500;}
.ew-arival-box2-up-lft .box-up-para{font-size: 30px; font-weight: 500;}
.ew-arival-box2-up-lft .box-up-pan{font-size: 16px; font-weight: 500s;} */

.new-arival-box3 {width:calc(30% - 20px); margin: 0 10px; }
.new-arival-box3 a img{border-radius: 10px;  display: block; width: 100%;}
/* .new-arival-box3-top .btn-new{margin:32px 0 0 0;color: #c74d8a;}
.new-arival-box3-top .btn-new:hover{background: #c74d8a; color: #fff;}
.new-arival-box3-top { padding: 0 0 20px 0; text-align: center;}
.new-arival-box3-top-title { font-size: 34px; font-weight: 500; text-align: left;}
.new-arival-box3-top-spam { font-size: 22px; font-weight: 600; text-align: left;}
.new-arival-box3-top-text { font-size: 20px; font-weight: 500; text-align: left;}
.box3-down {text-align: center;} */

.online-supply-left{width: 50%; text-align: center;}
.online-supply-rght{width: 50%; color: #374f72; }
.online-supply-rght-tit{font-size: 34px; font-weight: 600; margin-bottom: 20px;}
.online-supply-rght p{font-size: 16px; font-weight: 400; margin-bottom:30px; text-align: justify;}
.online-supply-rght a{font-size: 16px; text-decoration: underline; font-weight: 600; display: inline-block; color: #374f72;}

.testimonial-slider-main{background: url(/images_new/testi-bg.png) no-repeat center; background-size: cover;}
.testimonial-slider-title{font-size: 34px; font-weight: 600; color: #374f72; text-align: center; padding: 20px 0;}
.testimonial-slide {padding: 20px;}
.testimonial_box{background: #f2fdec;}
  .testimonial_box-top { background-color:transparent; padding:20px 20px 10px;position: relative; border: 1px dashed #6c915d; border-radius: 7px;}
  .testimonial_box-text { padding-bottom:30px;}
  .testimonial_box-text p {color: #374f72; font-size: 16px; font-weight: 400; min-height: 40px;}
  .rating { background: url(/images_new/star1.png) repeat-x left bottom;  display: inline-block;  height: 15px;   text-align: left;  vertical-align: middle; width: 76px; margin-bottom: 5px;}
.rating-color { background: url(/images_new/star.png) repeat-x left bottom;  height: 15px;}
.testimonial_box-info { padding: 10px 60px 0 0;}
    .testimonial_box-top{ border: 1px dashed #6c915d; position: relative;}
    .sb7:before {
        content: "";
        width: 0px;
        height: 0px;
        position: absolute;
        border-left: 10px dashed #6c915d;
        border-right: 10px dashed transparent;
        border-top: 10px dashed #6c915d;
        border-bottom: 10px dashed transparent;
        right: 26px;
        bottom: -22px;
      }
      
      .sb7:after {
        content: "";
        width: 0px;
        height: 0px;
        position: absolute;
        border-left: 10px dashed #f0fdea;
        border-right: 10px dashed transparent;
        border-top: 10px dashed #f0fdea;
        border-bottom: 10px dashed transparent;
        right: 25px;
        bottom: -20px;
      }
      .testimonial_box-name {border-right: 1px solid #374f72;padding-right: 20px;}
    
  .testimonial_box-name h4 {font-size: 16px;color: #374f72; font-weight: 500;}
  .testimonial_box-job p { color: #374f72; font-size: 16px; text-transform: uppercase; font-weight: 500; padding-left: 20px;}
  .slick-dots li button:before {
    font-size: 15px;
    color: #e5e5e5;
 }
 .testimonail-slider-inner .slick-next:before {
    font-size: 0;
    content: "";
    background: url(/images_new/right-arrow.png) no-repeat;
    width: 30px;
    height: 30px;
    display: inline-block;
    background-size: 100%;
}
.testimonail-slider-inner .slick-prev:before{
    font-size: 0;
    content: "";
    background: url(/images_new/left-arrow.png) no-repeat;
    width: 30px;
    height: 30px;
    display: inline-block;
    background-size: 100%;
}
.slick-prev { left: -6px !important; z-index: 9 !important;}
.slick-next {right:0px !important;}
.slick-prev, .slick-next{width: 0; height: 0; }


.about-sec-main { padding: 40px 0 0;}
.about-sec-main-hd {font-size: 20px; font-weight:500; color: #374f72;  padding-bottom: 10px;}
.about-sec-main-text p {font-size: 16px;font-weight: 400; color: #374f72; padding-bottom: 20px; text-align: justify;line-height: 20px;}



/* BLOG SECTON */

.blog-main-inner ul li {
    width: calc(33.33% - 20px);
    margin: 0 10px;
}

.blog-main-inner ul {
    margin: 0 -10px;
}

.blog_top-inner {
    padding: 12px 10px;
    background: #f4f5fb;
    border-radius: 8px 8px 0 0;
}

.blog_top {
    margin: 0px 0 10px;
}

.blog_top-inner_left {
    font-size: 24px;
    font-weight: 600;
}

.blog_top-inner_right a {
    color: #ff8080;
    text-decoration: underline;
    font-size: 16px;
    font-weight: 500;
}

.blog-main {
    margin: 30px 0 50px;
}
.blog-main .img-responsive img {
    width: 400px;
    height: 280px;
    display: block;
}


.blog_details {
    margin: 20px 0;
}

.blog_details-post-title {
    font-size: 16px;
    width: 80%;
    font-weight: 500;
}

.blog_date {
    width: 20%;
    text-align: center;
}

.blog_date strong {
    width: 50%;
    text-align: right;
    font-size: 16px;
    font-weight: 500; color: #ff8080;
}

.blog_date span {
    width: 50%;
    font-weight: 500; color: #ff8080;
}
.Title_Big {
    font-size: 18px;
    font-weight:600;
    padding: 10px 0;
    opacity: 0.6;
    line-height: normal;
    color:#111;
}
     .Title_small {
    font-size: 16px;
    font-weight: 600;
    opacity: 0.6;
    padding: 8px 0;
    color:#333;
}
.abount-content-main p {
    padding-bottom: 10px;
    text-align: justify;
    font-size: 14px;
    line-height: 22px;
    color: #504f4f;
    margin: 0;
}

.banner-slider .slick-prev:before,
.banner-slider .slick-next:before{color: #000; font-size:50px;}

.abount-content-main {
    margin: 30px 0;
}

#_GUARANTEE_SealSpan{overflow: hidden !important;}
@media(min-width: 991px){
    .banner-slider.mobile-slider{display: none;}

}
@media(min-width:800px){
    .shop-dog-supply-left .shopdog-left-title .btn-blue.mobile-bn{display: none;}

}



@media only screen and (max-width:1700px),(max-width:1799px){
	.banner-slider {height:580px;}
}

@media only screen and (max-width:1500px),(max-width:1599px){
	.banner-slider {height:530px;}
}

@media only screen and (max-width:1400px),(max-width:1499px){
	.banner-slider {height:481px;}
}


@media only screen and (max-width:1200px),(max-width:1299px){
	.banner-slider {height:441px;}
}

@media only screen and (max-width:1160px){
	.banner-slider {height:400px;}
}




@media only screen and (max-width:1000px),(max-width:1099px){
.shopdog-left-title span{font-size: 30px;}
.shopdog-left-title p { font-size: 20px;}
.shop-dog-supply-right .shopdog-left-title p{font-size: 18px;}
.shop-dog-supply-left .shopdog-left-img img {margin-left: -40px;}

.section--supplies .row {margin-left: -7px; margin-right: -7px;}
.section--supplies .row .col-3 { padding-left: 7px; padding-right: 7px;}
.Prd_image img { width: 80%; height: 80%;}
.shop_btn { padding-top: 20px;}
.supplies_block .Prd_name { min-height: 67px;}


}


@media only screen and (max-width:900px),(max-width:990px){
.banner-slider {height:auto;}
.supplies_block:hover .shop_btn span.btn--blue,
.supplies_block .shop_btn span.btn--blue,
.supplies_block:hover .shop_btn span.btn{padding: 9px 14px 9px 14px;background: #415b80 !important;background-size: 20px !important; }
.view_btn a.btn--lightred:hover,
.view_btn a.btn--lightred{background:#e14242 !important;padding: 9px 14px 9px 14px;}

.usp_block.usp_block2 .usp_info,
.usp_content ul li:hover .usp_block.usp_block2 .usp_info{border: 2px dotted #45ba93 !important;}
.usp_block.usp_block3 .usp_info,
.usp_content ul li:hover .usp_block.usp_block3 .usp_info{border: 2px dotted #6dbae2 !important;}
.usp_block.usp_block4 .usp_info,
.usp_content ul li:hover .usp_block.usp_block4 .usp_info{border: 2px dotted #b8944e !important;}
.usp_block.usp_block5 .usp_info,
.usp_content ul li:hover .usp_block.usp_block5 .usp_info{border: 2px dotted #78529e !important;}

.usp_info,
.usp_content ul li:hover .usp_info{ border: 2px dotted #e04e5c !important;}
.usp_content ul li:hover .usp_info:before{animation:none; display:none !important;}

.usp_content ul li .usp_image img,
.usp_content ul li:hover .usp_image img{display: inline-block;vertical-align: middle; width:60%;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-transition-duration: 0.5s
;transition-duration: 0.5s;}

    .shop-dog-supply-left .shopdog-left-img img {margin-left: -20px;}
    .banner-slider.desktop-slider{display: none;}   
    .banner_usp {margin-top: 0; padding: 25px 0;z-index: 8;}
    .usp_block1,
    .usp_block5 {margin-top: 0;}
    .usp_info {width: 130px; height: 130px;}
    .usp_image { width: 114px; height: 114px;}
    .online-supply-left{display: none;}
    .online-supply-rght{width: 100%;}
}

@media only screen and (max-width:800px),(max-width:899px){
.col-sm-4 { max-width: 33.33% !important; flex: 0 0 33.33% !important;}
/* .section--supplies .row .col-3:nth-child(7),
.section--supplies .row .col-3:nth-child(8) {
    display: none;
}  */
.shopdog-left-title span {font-size: 24px;}
.new-arival-box1 { width: calc(50% - 20px); margin: 0 10px 20px 10px;}
.new-arival-box2 {width:100%; margin: 0; order: 3; display: flex; align-items: center;}
.new-arival-box2-up{width:calc(50% - 20px); margin: 0 10px;}
.new-arival-box2-down{width:calc(50% - 20px); margin: 0 10px;}
.new-arival-box3 { width: calc(50% - 20px); margin: 0 10px 20px 10px; order: 2;}
.newarriv-main-inner{margin: 0; align-items: start;}
.new-arival-box1 a img{height: 420px;}
.blog-main-inner ul li { width: calc(50% - 20px); margin: 0 10px;}
.blog-main-inner ul li:last-child{display: none;}

}
 
@media only screen and (max-width:720px),(max-width:799px) {
    .usp_content ul li:last-child {display: none;}
    .usp_content ul {margin-left: -10px; margin-right: -10px;}
    .usp_content ul li {width: 25%; padding-left: 10px; padding-right: 10px;}
    .usp_content ul li a {width: 100%;}
    .usp_block {border: 1px dashed #e04e5c; border-radius: 10px; padding: 4px 4px 14px 4px;}
    .usp_info ,
.usp_block.usp_block2 .usp_info,
.usp_content ul li:hover .usp_block.usp_block2 .usp_info,
.usp_block.usp_block3 .usp_info,
.usp_content ul li:hover .usp_block.usp_block3 .usp_info,
.usp_block.usp_block4 .usp_info,
.usp_content ul li:hover .usp_block.usp_block4 .usp_info,
.usp_block.usp_block5 .usp_info,
.usp_content ul li:hover .usp_block.usp_block5 .usp_info{ border: none !important; border-radius: 0; width: 100%; height: 100%; padding: 0; margin-bottom: 10px;}


    .usp_image { width: 100%; height: 100%; padding: 6px 0;border-radius: 5px;}
    .usp_text {font-size: 14px; line-height: 14px;}
    .usp_block2 {border-color: #2cb184;}
    .usp_block3 {border-color: #52addd;}
    .usp_block4 {border-color: #b1893c;}
    .usp_block5 {border-color: #6a3c94;}

    .shop-dog-supply-left .shopdog-left-img {display: none;}
    .shop-dog-supply-right .shopdog-left-title {display: none;}
    .shop-dog-supply-left .shopdog-left-title {width: 100%; text-align: center;}
    .shop-dog-supply-right .shopdog-rght-img { width: 100%; padding-top: 20px;}
    .shop-dog-supply-right .shopdog-rght-img img {width: 300px; display: block; margin: 0 auto;}
    .shop-dog-supply-inner {align-items: start;}
    .cat-rght-img img { width: 300px; }
    .shopdog-left-title span{font-size: 22px; line-height: 28px; letter-spacing: 1.5px;}
    .shopdog-left-title p { font-size: 20px;margin-bottom: 20px;}
    .shop-dog-supply-left .shopdog-left-title .btn-blue.mobile-bn{ color: #fff; background: #374f72; font-size: 16px; font-weight: 500; border-radius: 20px; padding: 2px 10px;
    margin: 0 auto; display: block; max-width: 120px;  text-align: center; text-transform: uppercase;}
    .shopdog-right-inner{display: block;}
    .shop-cat-supply-right{padding: 0 0 0 25px;}
    .shopdog-left-title.cat-title {width: 100%; text-align: left;}
    .shopcat-btn {width: 100%; text-align: right;}
    .shop-cat-supply-main {background: url(/images_new/shop-cat-bg1.png) no-repeat center; background-size: cover;}
    .testimonial_box {
        max-width: 570px;
        margin: 0 auto;
    }
    .testimonial_box-text { padding-bottom:70px;}
    .slick-next {right: 62px;}
.slick-prev {left: 51px;}
.slick-prev, .slick-next{top: 34% !important;}
}

@media only screen and (max-width:600px),(max-width:699px) {
    .section--supplies {padding-bottom: 25px;  padding-top: 25px;}
    .section--supplies .row {margin-left: -4px; margin-right: -4px;}
    .section--supplies .row .col-3 { padding-left: 4px; padding-right: 4px;}
    .supplies_block .Prd_name span{ font-size: 16px;}
    .Prd_info {    display: block;}
    .Prd_price { margin-top: 5px;}
    .shop_btn { padding-top: 15px;}


}



@media only screen and (max-width:500px),(max-width:599px) {
    .usp_content ul { margin-left: -5px; margin-right: -5px;}
    .usp_content ul li {padding-left: 5px; padding-right: 5px;}
    .usp_info .usp_image img {width: 55px; height: 55px;}
    .usp_block {padding: 4px 4px 4px 4px;}
    .usp_text {height: 28px;}
    .shop-dog-supply-left {width: 100%;}
    .shop-dog-supply-right {width: 100%;}
    .shop-dog-supply-right .shopdog-rght-img img{width: 240px;}

    .new-arival-box1 { width: 100%; margin: 0 0 20px 0px;}
    .new-arival-box2{flex-flow: row wrap;}
    .new-arival-box2-up {width: 100%; margin: 0 0 20px;}
    .new-arival-box2-down { width: 100%; margin: 0 0 20px;}
    .new-arival-box3{width: 100%; margin: 0 0 20px;}
    .new-arival-box3-inner {display: flex;align-items: center; justify-content: space-between;}
    .new-arival-box1-inner-rgh img {width: 180px;}
    .newarriv-main-inner{margin: 0; align-items: start; padding: 15px 0;}
    .new-arival-box1 a img{height: auto;}
    .blog-main-inner ul li { width: 100%; margin:15px 0;}
    .blog-main-inner ul{margin: 0;}
    .blog-main{margin: 0 0 20px;}
    .shop-cat-supply-right .shopdog-right-inner {
        display: block !important;
    }

} 

@media only screen and (max-width:400px),(max-width:499px) {
	.supplies_heading h2 {margin-bottom: 20px; font-size: 25px;}
    .usp_content ul {margin-left: -2px;margin-right: -2px;}
    .usp_content ul li {padding-left: 2px; padding-right: 2px;}
    .usp_info .usp_image img { width: 45px; height: 45px;}
    .shopdog-left-title span{font-size: 28px; padding: 0;}
    .shop-dog-supply {background: url(/images_new/shop-dog-bg-m.png) repeat-x #dae6f5; height: 310px;}
    .shop-dog-supply-left .shopdog-left-title{padding-top:10px ;}
    .col-md-4 { max-width: 50% !important; flex: 0 0 50% !important;}
    .supplies_heading h3 { margin-bottom: 22px; font-size: 28px;}
    .view_btn a {padding: 9px 20px;}

    .shop-cat-supply-right{width: 100%; text-align: center; padding: 0 0 20px 0;}
    .shop-cat-supply-left{width: 100%;order:2;}
    .shopdog-left-title.cat-title{text-align: center;}
    .shopcat-btn{text-align: center;}
    .btn{font-size: 14px !important; padding: 8px 14px !important;}
    .shop-cat-supply-main {background: url(/images_new/shop-cat-bg-m.png) repeat-x;}
    .online-supply-rght-tit{font-size: 24px;}
    /* .new-arival-box1-inner {padding-top: 0;}
    .new-arival-box1-title {font-size: 28px;}
    .new-arival-box1-text { font-size: 16px;}
    .new-arival-box1-inner-lft-title{ font-size: 22px;}
    .new-arival-box1-inner-rgh img { width: 150px;}
    .new-arival-box1-inner-lft ul li span{ font-size: 16px;}
    .new-arival-box3-top-title{ font-size: 28px;}
    .box3-down img {width: 140px;}
    .new-arival-box3-top-spam{ font-size: 18px;}
    .new-arival-box3-top-text { font-size: 16px;}
    .ew-arival-box2-up-lft p strong{ font-size:38px;}
    .box-up-title{font-size: 30px;}
    .ew-arival-box2-up-lft{padding: 0;}
    .new-arival-box2-down .new-arival-up-lft-title{font-size: 28px;}
    .ew-arival-box2-up-lft p{font-size: 16px;}
    .ew-arival-box2-up-lft span.on{padding-left: 30px;}
    .ew-arival-box2-up-lft{width: 60%;}
    .ew-arival-box2-up-rgt{width: 40%;}
    .newarriv-main-inner{padding: 30px 0 0; margin: 0;}
    .new-arival-box1-inner-lft{padding-bottom: 10px;} */

     .testimonial_box-text { padding-bottom:50px;}
     .newarriv-main-title{font-size: 24px;}
     .testimonial-slider-title{font-size: 24px; padding: 10px 0;}
     .blog_top-inner_right a{font-size: 14px;}
     .blog_top-inner_left { font-size: 20px; }
     .supplies_block .rating{display: block;}
     .supplies_block .reviews{display: block;}
     .banner_usp .container{padding: 0 8px !important;}
  
    }

@media only screen and (max-width:399px) {
    .usp_info .usp_image img {width: 40px; height: 40px;}
    .banner_usp {padding: 15px 0;}
    .supplies_heading h3 { margin-bottom: 22px; font-size: 24px;}
    .ew-arival-box2-up-rgt img {width: 80px;}
    .new-arival-box1-inner-lft ul{display: none;}
    .new-arival-box1-inner-lft-title{display: none;}
    .new-arival-box1-inner{align-items: end;}
    .testimonial_box-name h4{font-size: 12px;}
    .testimonial_box-job p{font-size: 12px; padding-left:10px;}
    .testimonial_box-name{padding-right: 10px;}
    .slick-prev {left: -6px !important;}
    .slick-next {right: 0px !important;}
}

@media only screen and (max-width:360px) {
    .usp_text { font-size: 11px; line-height: 11px; height: 22px;}
    
}
