@media (max-width: 1200px) {
.wrapper {width: 100%;max-width: 100%;padding: 0 2%;box-sizing: border-box;display: block;}
.HmPg_TopProDiv {width: 103%;}
.Home_ProBoxDiv,
.Home_ProBoxDiv:nth-child(4n){width: 31.3%;margin: 0 1.5% 15px 0;}
.Home_ProBoxDiv:nth-child(3n){margin: 0 0 15px 0;}
.testi1_date {text-align: right;}
.QuickSurveyDiv a {padding: 27px 12px 27px;}
.QuickSurveyDiv a img {width: 70px;}
.QuickSurveyDiv a span{font-size: 18px;}
.Blog_Box_SliderDiv {width: 48%;margin: 0;}
.Blog_Box_SliderDiv img {width: 100%;height: auto;}
.Blog_Box_SliderDiv:last-child {float: right;}
.USP_NwBPC_Div2 .USP_free_col1 {vertical-align: top;}
.left_side {width: 23.5%;}
.right_side {width: 74%;}
.right_side .Home_ProBoxDiv {width: 30%;}
.ShopCart_Coupon_InputDiv .input_box {width: 195px;}
.Favorite-img {width: 33%; padding: 20px 1.5%;}
.Address_InforDiv .Home_ProBoxDiv {width: 30%;}
.PerDetailTxtDiv, .sub_petinfo {margin-left: 20px;}
.Cs_petdetailText1 {width: 84%;}
.Cs_repeaterdetai_RightlDiv {width: 19%;}
.offerDivProduct {width: 45.8%;}
.Howto_TextDiv {font-size: 16px;}
.Howto_TextDiv .fa-desktop {font-size: 24px;padding: 0 5px 0 0;}
.Howto_TextDiv .fa-phone-square {font-size: 28px;padding-right: 5px;}
.NL_subs_emaiDiv label.error {width: 47%;}
.navDiv ul li a {padding:0 20px;}
}

@media (max-width: 1170px) {
.CenterContent,
.Everyday_LowestPrice .CenterContent{width:100%;}
.New_TopSearch_Design{margin: 30px 0 0 40px;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29.8%;}
.Extra_SavingsText {font-size: 20px;}
.Extra_SavingsText p {font-size: 18px;}
.Extra_SavingsText span {font-size: 14px;}
.Auto_Discount_mobileDiv {float: right;}
.prolanding_BdrBox .product_imgDiv {width: 30%;height: auto;}
.prolanding_BdrBox .product_DetailRight {width: 62%;float: right;}
.Newbox_img_priceDiv .Home_Auto_ProPrice, 
.Newbox_img_priceDiv .Home_ProPriceNew {font-size:20px;}
.Newbox_img_priceDiv .Home_Auto_ProPrice span {font-size:12px;}
.Newbox_img_priceDiv .Home_Auto_ProPrice span img {width: 15px;margin-top:-1px;}
.Newbox_img_priceDiv .Home_ProPriceNew span {font-size:16px;}
}

@media (max-width: 1150px) {
.ftr_linksDiv {margin: 0 30px;}
.ftr_lfmrgDiv {margin-left: 0;}
.AppHm_Pro_offer_textDiv {padding-left: 2%;}
.right_side .Home_ProBoxDiv {width: 29.8%;}
.prolanding_leftside {width: 75%;margin-right: 2%;}
.Prodoses_Right_BottomDiv {padding-top: 1.5%;padding-bottom: 0;}
.rating-snapshots {width: 100%;border-bottom: 1px solid #e0e0e0;padding-bottom: 20px;}
.rating-snapshots .rating-average {float: left;width: 30%;}
.rating-snapshots .rating-filter {float: right;width: 70%;}
.Most_Recent_ReviewsDiv {width: 100%;}
.right_autobanner .span_autorderText {font-size: 18px;}
.right_autobanner .sub_block {padding: 9px 0;}
.right_autobanner .disc_offText {font-size: 22px;}
.right_autobanner .percent_text {top: 2px;font-size: 26px;}
.right_autobanner .offText {font-size: 22px;}
.ShopCart_Coupon_InputDiv .input_box {width: 180px;}
.imgCartDollar_DivLeft {width: 22%;}
.Carttext_Divright {width: 76%;}
.Address_InforDiv .Home_ProBoxDiv {width: 29%;}
.Das_selectDropDiv {width:33%;}
}

@media (max-width: 1120px) {
.Home_ProBoxDiv {width: 30.5%;}
.QuickSurveyDiv a {padding: 37px 12px 37px;}
.QuickSurveyDiv a img {width: 50px;}
.testmoni_header .InBn_Review_textDiv {float: left;margin: 10px 0 0;text-align: left;clear: left;width: auto;}
}

@media (max-width: 1110px) {
.ftr_white_Bg_left {width: 70%;}
.ftrwhBg_left_TextDiv {width: 100%;}
.Auto_Discount_TextDiv {padding-left: 30px;}
.Das-OrderDate {padding: 0 15px;}
.navDiv ul li a {padding: 0 15px;}
}

@media (max-width: 1100px) {
.AppHm_Pro_offer_textDiv {padding-left: 10%;}
.AppHm_Pro_offer_BtnDiv {margin-top: 6px;}
.AppHm_Pro_offer_BtnDiv a {margin: 5px 0 0;display: block;}
.right_side .Home_ProBoxDiv {width: 29.5%;}
.ShopCart_CouponDiv {width: 100%;margin: 0;border: 1px solid #b8b8b8;border-top: 0;}
.ShopCart_Cp_topDiv {float: left;margin-right: 5%;}
.ShopCart_CouponDiv span {padding: 2px 0;}
.ShopCart_Coupon_InputDiv {width: 60%;margin-top: 3px;}
.ShopCart_Coupon_InputDiv .input_box {width: 50%;}
.customer-Visit-RightBox {width: 50%;margin: 0px 0 8px 0;border-top: 0;}
.Applied_DiscountDiv {width: 64%;text-align: left;margin-left: 0;}
.ShopCart_AmountDiv {width: 40%;}
.login_rightside .span_savemoreText {font-size: 26px;line-height: 34px;padding: 0px 0 6px;}
.login_rightside .span_autorderText {font-size: 18px;line-height: 22px;}
.login_rightside .disc_offText , .login_rightside .offText{font-size: 20px;}
.login_rightside .percent_text {margin: 0 5px;font-size: 26px;}
.login_rightside .current_orderText {font-size: 14px;}
.login_rightside .Know_MoreText {padding: 10px 0 0px 0;}
.login_rightside .Know_MoreText span {font-size: 14px;}
.login_rightside .App_yellowText, .login_rightside .App_yellowText span {font-size: 16px;}
.login_rightside .App_sub_block {padding: 10px 0;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29.5%;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv {width: 100%;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv .input_box {width: 100%;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv .apply_coupon {margin-top: 7px;}
.Payment_Top_BoxDiv .PerDetailTxtDiv {width: 32%;}
.How_Extra_SavingsText, .How_Extra_SavingsText p {font-size: 20px;}
.How_Extra_SavingsText span {font-size: 14px;}
.Howto_TextDiv {padding-left: 30px;}
.AuPlus_img {padding: 28px 0 0 22px;}
.upgrd_Pro_BoxDiv {width: 75%;}

.PromoBox_CouponDiv {width: 100%;margin: 0;border: 1px solid #b8b8b8;border-top: 0;}
.ShopCart_creditDiv {width: 57%;min-height: 236px;padding: 26px 2%;margin: 0;border-top: 0;}
.ShopCart_creditDiv .ShopCart_Coupon_InputDiv {margin-bottom: 5px;width: 100%;}
.ShopCart_creditDiv .ShopCart_Coupon_InputDiv .input_box {width: 64%;}
}

@media (max-width: 1090px) {
.Ftr_MenuLink ul li {padding: 0 20px;}
.Search_ProductInfor_labelDiv {width: 70%;}
.Auto_Discount_TextDiv {font-size: 28px;}
.Auto_Discount_TextDiv p {font-size: 14px;letter-spacing: 0;}
.Auto_Discount_mobileDiv .AuPlus_img {padding-top: 42px;}
.Auto_Discount_mobileDiv .AuPlus_img img {width: 50px;}
.site_jabber h2 {letter-spacing: 0;font-size: 24px;}
.site_jabber p {font-size: 18px;}
.discout-content {width: 64%;}
}

@media (max-width: 1060px) {
.ftr_linksDiv {width: 27%;}
.ftr_contactDiv {float: left;width: 100%;margin: 40px 0 0;}
.ftr_contact_TopDiv {width: 100%;padding-bottom: 15px;}
.ftr_tel_Div, .ftr_mail_Div {width: 50%;}
.ftr_mail_Div {float: left;margin: -3px 0 0;}
.ftr_Secure_TextDiv {float: left;padding-left: 10px;}
.ftr_contact_bottomDiv {width: 50%;}
.Ftr_AppDiv {width: 50%;margin-top: 20px;}
.Newsletter_offer_Div {width: 100%;}
.QuickSurveyDiv {width: 100%;text-align: center;margin-top: 15px;}
.QuickSurveyDiv a {padding: 20px 12px;}
.QuickSurveyDiv a span {font-size: 20px;margin-top: -4px;}
.Blog_TittleDiv {font-size: 16px;}
.span_autorderText {font-size: 18px;}
.span_savemoreText {font-size: 30px;padding-top: 0;}
.percent_text {margin: 0;}
.App_yellowText {font-size: 18px;}
.App_yellowText {font-size: 16px;}
.App_sub_block {padding: 10px 0;}
.feature_ProBoxDiv .Home_Proimg img {width: 150px;height: 150px;}
.right_autobanner {margin-bottom: 0;}
.right_autobanner .span_autorderText {font-size: 16px;line-height: 22px;padding-bottom: 3px;}
.right_autobanner .sub_block {padding: 10px 0;}
.right_autobanner .disc_offText {font-size: 18px;}
.right_autobanner .percent_text {top: 2px;font-size: 22px;}
.right_autobanner .offText {font-size: 18px;}
.right_autobanner .current_orderText {font-size: 14px;padding-top: 5px;}
.sliderPriceSml {bottom: 5px;}
.NL_subs_emaiDiv label.error {width: 60%;}
.Das_selectDropDiv {width:36%;}
.visit-latestOrder-Div {font-size:14px;}
.Das-OrderTotalDiv, .Das-OrderTotalDiv span {padding-right:0;}
.Newbox_img_priceDiv .Home_Auto_ProPrice, 
.Newbox_img_priceDiv .Home_ProPriceNew, 
.Newbox_img_priceDiv_btn {padding-right:6%;padding-left:0;}
.Social_MediaDiv {width:100%;}
.estr_headerimg {width:32%;}
}

@media (max-width: 1040px) {
.PerDetail_imgDiv {width: 100%;margin-left: 0;text-align: center;}
.petphoto {margin: 20px auto;}
.Upload_Pet_Photo {width: 100%;}
.gender {clear: left;width: 40%;}
.PerDetail_imgDiv {height: auto;}
.Cs_repeaterdetai_RightlDiv {width: 20%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv {width: 50%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv.gender {clear: inherit;}
.hv_offer_img {width: 300px;}
.offer-cont .cont-part {float: right;}
.cont-part li {padding-left: 0;}
.popup-cart-btn {font-size: 13px;font-weight: 400;}
.discout-content {width: 65% !important;}
.discount_off p {font-size: 24px;}
.dis_coupons_text p {font-size: 16px;}
.dis_coupons_text strong, .dis_coupons_text span {font-size: 14px;}
.modal_login_content {width:65%;}
.ShopCart_creditDiv {min-height: auto;}
}

@media (max-width: 1024px) {
.top_left_nav {width: 48%;}
.navDiv ul li a {padding: 0 15px;font-size:14px;}
.AppHm_Pro_offer_textDiv {padding-left: 5%;}
.feature_ProBoxDiv .Home_ProName a {font-size: 14px;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29.3%;}
.offerDivProduct {width: 45.6%;}
.Af_logo_img li {width: 30%;}
.MyAcc_Pet_Details label.error {font-size: 12px !important;}
.outstock .form_section {float: left;padding:11px;width:39%;}
.NL_subs_emaiDiv label.error {width: 58%;}
.top_left_nav ul li a {font-size: 11px;}
.hd_contact {font-size: 12px;}
.hd_login a {font-size: 12px;}
.Signup_BoxDiv .USP_NwBPC_Div3 .USP_free_col1 {width: 100%;}
.Signup_BoxDiv .USP_NwBPC_Div3 .USP_box2 {margin: 15px 0;}
.Hmbnr_newSection_right a:first-child {margin-bottom: 8px;}
}

@media (max-width: 1000px) {
.Home_ProBoxDiv {width: 30%;}
.right_side .HmPg_TopProDiv {width: 104%;}
.right_side .Home_ProBoxDiv {width: 46%;}
.right_autobanner .sub_block {padding: 8px 0;}
.Blf_textDiv  {font-size: 20px;padding-top: 6px;}
.Blf_discountDiv {padding: 5px 8px;}
.Blf_discountDiv span {font-size: 24px;}
.Blf_discountDiv span > span {font-size: 20px;margin-top: -5px;}
.Blf_discountDiv span.plussign {font-size: 24px;}
.Blf_discountDiv b {font-size: 16px;}
.Blf_couponDiv {padding-top: 4px;}
.Blf_above99Div, .Blf_couponDiv {font-size: 16px;}
.Blf_couponDiv span {font-size: 18px;font-weight: 700;}
}

@media (max-width: 980px) {
.ftr_white_Bg_left {width: 66%;}
.ftr_contact_bottomDiv {width: 100%;}
.Ftr_AppDiv {width: 100%;margin-top: 0px;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29%;}
.offerDivProduct {width: 45.4%;}
.How_Extra_SavingsText {padding-left: 15px;}
.Review_Pro_Tittle_NameDiv {font-size: 18px;}
.plannigBuyDiv {padding: 10px 0;}
.plannigBuyDiv h2 {margin-bottom: 0;}
.popup-product-titleDiv {font-size: 16px;}
.popup-add-RightDiv {width: 76%;}
.popup-product-packDiv  {width: 28%;}
.popup-product-percentageDiv {width: 18%;}
.popup-product-priceDiv, .popup-product-discPriceDiv {width: 14%;}
.popup-cart-btn {padding: 1px 6px 4px;}
.popup-add-LeftDiv {width: 22%;}
.popup-add-LeftDiv span, .popup-add-LeftDiv strong {display: block;font-size: 13px;float: none;text-align: left;}
.navDiv ul li a {padding: 0 13px;}
}

@media (max-width: 960px) {
.CopyRight_left {width: 100%;text-align: center;}
.reg_trademarks_Div {width: 100%;text-align: center;}
.AppHm_Pro_offer_textDiv {padding-left: 2%;}
.testimonial_homeDiv {width: 100%;margin: 0;}
.testi1 {width: 100%;margin-bottom: 15px;margin-left: 0;}
.Hm_Page_Content {margin-top: 15px;}
.Brand_LogoDiv ul li {margin: 0;width: 24%;}
.Brand_LogoDiv ul li img {width: 80%;}
.right_side .Home_ProBoxDiv {width: 45.9%;}
.right_autobanner .sub_block {padding: 6px 0;}
a.Frt_Password {padding-left: 15px;margin-left: 15px;}
.mobRespDiv {display: block;height: 80vh;overflow: auto;}
.popup-add-LeftDiv {width: 100%;margin: 0;padding: 0 2%;border-right: 0;border-bottom: 1px solid #229efc;}
.selected-imgDiv {display: inherit;float: left;}
.selected-imgDiv img {width: 100px;float: left;}
.popup-add-LeftDiv span, .popup-add-LeftDiv strong {float: left;width: 30%;text-align: right;margin-top: 10px;}
.popup-add-LeftDiv strong {float: right;}
.popup-unit-price {width: 67%;float: right;}
.popup-add-RightDiv {width: 100%;}
.popup-add-Right-bottomDiv {width: 100%;margin: 5px 0 0;}
.plannigBuyDiv h2, .divDosesRepeaterDiv {font-size: 13px;}
.popup-product-titleDiv {font-size: 14px;}
.Das_selectDropDiv {width: 40%;}
}

@media (max-width: 940px) {
.bottom_hd_right {display: none;}
.navDiv {display: none;}
.hd_login {display: none;}
.menu_bg .bottom_hd_right {display: block;}
.hd_login2 {display: block;margin-top: 40px;}
.hd_login2 .hd_login {display: block;}
.hd_login a {font-size: 16px;}
.menu_toggle {display: block;color: #fff;padding: 7px 0;cursor: pointer;}
.bar1, .bar2, .bar3 {width: 30px;height: 4px;background-color: #fff;margin: 4px 0;transition: 0.4s;}
.change .bar1 {-webkit-transform: rotate(-45deg) translate(-7px, 5px);-moz-transform: rotate(-45deg) translate(-7px, 5px);-ms-transform: rotate(-45deg) translate(-7px, 5px);transform: rotate(-45deg) translate(-7px, 5px);}
.change .bar2 {opacity: 0;}
.change .bar3 {-webkit-transform: rotate(45deg) translate(-6px, -5px);-moz-transform: rotate(45deg) translate(-6px, -5px);-ms-transform: rotate(45deg) translate(-6px, -5px);transform: rotate(45deg) translate(-6px, -5px);}
.Close_toggle {display: block;color: #151515;padding: 7px 0;cursor: pointer;text-align: right;float: right;}
.Close_toggle .fa {font-size: 30px;cursor: pointer;}
.navigation {float: left;display: block;}
.sub-menu {display: none;position: fixed;top: 0;left: 0;width: 100%;padding: 10px 2% 20px;background: #fff;height: 100%;overflow: auto;z-index: 999999;}
.sub-menu li {border-bottom: 1px solid #8b8b8b;display: block;float: left;width: 100%;}
.sub-menu li.active {background: #ccc;}
.sub-menu li.res_contact {border-bottom: 0;display: none;}
.sub-menu li.res_contact span {padding-left: 5px;font-size: 14px;vertical-align: top;font-weight: 600;}
.sub-menu li.res_contact a {font-size: 18px;font-weight: 700;}
.sub-menu li a {font-size: 16px;padding: 10px;display: inline-block;font-weight: 600;}
.sub-menu li.menuOffer {background: #ff7e00;padding: 0 10px;}
.sub-menu li.menuOffer a {color: #fff;}
.multi-sub-menu {display: none;padding-bottom: 15px;/*border-top: 1px solid #b8b8b8;*/padding-top: 10px;background: #fff;float: left;width: 100%;}
.multi-sub-menu.subactive {display: block;}
.multi-sub-menu li {border-bottom: 0;padding: 0 2%;}
.multi-sub-menu li a {font-size: 14px;padding: 5px;font-weight: 400;}
.addsign {float: right;font-size: 14px;font-weight: 700;font-style: normal;padding: 10px;}
.addsign:before {content: "\f067";position: relative;display: block;font-family: FontAwesome;}
.addsign.active:before{content: "\f068";}
.menu_bg .hd_search_box {height: 20px;margin: 3px 0 0;padding: 0;line-height: 20px;background: none;border: 0;width: auto;}
#topnav {display: block;float: right;}
#topnav ul {list-style: none;margin: 0;padding: 0;}
#topnav ul li {float: left;font-weight: bold;}
#topnav ul li a#searchtoggl {line-height: 20px;margin-right: 0;padding: 0 0 0 14px;color: #fff;font-size: 15px !important;}
#topnav .fa-search {font-size: 20px !important;color: #fff;}
.searchbarMob {display: none;float: left;width: 98%;height: 40px;padding-left: 2%;padding-right: 2%;z-index: 9999;background: #fff;-webkit-box-shadow: 0 1px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 2px 2px rgba(0,0,0,0.2);box-shadow: 0 1px 2px 2px rgba(0,0,0,0.2);position: absolute;left: 8px;top: 43px;}
#searchsubmit {display: block;float: right;margin-top: 12px;background: none;color: #151515;border: 0;outline: none;cursor: pointer;}
#txtPhoneSearch {display: block;width: 88%;border: 0;outline: none;padding: 0;height: 40px;line-height: 40px;font-size: 18px;color: #151515;}
.searchbarMob .fa-search {color: #3c66bc;font-size: 16px !important;cursor: pointer;}
.menu_bg .hd_cart {float: right;padding: 0 15px 0 5px;}
.menu_bg .hd_cart .fa, .menu_bg .hd_cart a span {color: #fff;}
.menu_bg .wishlist .fa, .menu_bg .wishlist a span {color: #fff;}
.rsm_contact {float: left;margin-top: 10px;}
.rsm_contact a {font-size: 18px;font-weight: 700;}
.rsm_contact a span {font-size: 16px;font-weight: 400;vertical-align: top;padding-left: 5px;}
.ftr_top.bg_darkgrey {background: #fff;}
.ftr_linksDiv {width: 100%;margin: 0;}
.ftr_links_socialDiv {display: block;}
.ftr_linksDiv strong {border-bottom: 0;background: #656565;padding: 10px;margin-bottom: 10px;cursor: pointer;color: #fff;}
.ftrul_title:after {content: "\f107";font-size: 18px;color: #fff;font-family: FontAwesome;float: right;}
.ftrul_title.active:after {color: #fff;content: "\f106";}
.ftrul_link {display: none;}
.ftrul_link.active {display: block;/*border: 1px solid #fff;*/
margin: 0 0 10px;padding: 0 20px 20px;background: #efefef;}
.ftr_linksDiv ul li a {font-size: 14px;color: #151515;}
.ftr_links_socialDiv ul li {display: inline-block;margin: 10px 10px 0 0;}
.ftr_links_socialDiv ul li.blogDiv_tab {display: block;color: #ed1f24;}
.ftr_links_socialDiv ul li.blogDiv_tab a {color: #ed1f24;font-weight: 600;font-size: 16px;}
.blogDiv_tab a .fa {padding-right: 5px;}
.Social_MediaDiv {display: none;}
.ftr_white_Bg_left {width: 100%;}
.ftr_contactDiv {background: #656565;padding: 20px 2%;margin-top: 10px;}
.left_side {display: none;}
.right_side {width: 100%;}
.right_side .HmPg_TopProDiv {width: 103%;}
.right_side .Home_ProBoxDiv {width: 30.2%;}
.prolanding_rightside, .rightSide_appBox {display: none;}
.prolanding_leftside {width: 100%;margin-right: 0;}
.right_autobanner {display: none;}
.Inner_Banner_leftDiv {width: 100%;}
.cartDiscountMsg {width: 100%;padding-top: 2px;}
.set_auto_order_optionDiv select {width: 36%;}
.noAutoDelTextPetD {width: 22%;}
.noAutoDelTextPetD select {width: 90%;float: right;}
.Accmyaccount_click {display: block;margin-bottom: 0;padding: 10px 2%;background: #f6f6f6;font-weight: 700;font-size: 18px;cursor: pointer;}
.Accmyaccount_click .fa-angle-down {font-size: 22px;vertical-align: middle;font-weight: 600;float: right;padding-top: 0;}
.dashboard_left {width: 100%;margin-bottom: 20px;}
.Dashboard_ulink, .left_acount_title {display: none;}
.dashboard_right {width: 100%;float: left;}
.Address_InforDiv .Home_ProBoxDiv {width: 30%;}
.product_search_left {width: 100%;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 30.1%;}
.offerDivProduct {width: 46.4%;}
.salebtm_textDiv {margin: 0 0 20px;}
.static_leftside {width: 100%;margin-right: 0;}
.checkoutDiv {margin-bottom: 20px;}
.checkoutDiv_left {width: 100%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv {width: 33%;}
.checkoutDiv_right {float: left;width: 100%;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv .input_box {width: 40%;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv .apply_coupon {margin-top: 0;}
.How_Extra_SavingsText {width: 42%;}
.Howto_mobileDiv {float: right;}
.footer_white_Bg {padding-top: 10px;}
.NL_subs_emaiDiv label.error {width: 54%;}
.product_AutoDeliveryDiv {width: 100%;margin: 20px 0 0;text-align: left;}
.future_pro_content {width:100%;margin-top:20px;}
.top_left_nav {width: 62%;}
.top_left_nav ul li {width:auto;}
.top_left_nav ul li.COVID19_top {width:auto;text-align:right;padding-left:18%;}

}

@media (max-width: 930px) {
.AppHmpro_offerNameDiv {font-size: 16px;}
.AppHmPro_offer_dosesDiv {font-size: 15px;}
.AppHm_Pro_offer_textDiv span {letter-spacing: 0;}
.AppHm_Pro_offer_BtnDiv a img {width: 98%;}
.right_side .Home_ProBoxDiv {width: 30.1%;}
}

@media (max-width: 900px) {
.right_side .Home_ProBoxDiv {width: 30%;}
.overflow_scrollDiv {overflow: auto;width: 100%;}
.visit-Order-mob {width: 900px;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29.7%;}
.offerDivProduct {width: 46.2%;}

.invoice_main .paymentRep_PriceDiv, 
.invoice_main .paymentProRep_QTYDiv, 
.invoice_main .paymentRep_UpayDiv{display: inline-block;}

}

@media (max-width: 850px) {
.Home_ProBoxDiv {width: 29.7%;}
.AppHmpro_AppimgDiv {margin-left: 30px;}
.AppHm_Pro_offer_textDiv {padding-left: 1%;}
.AppHm_Pro_offer_BtnDiv {margin-top: 12px;padding-right: 1%;}
.AppHm_Pro_offer_BtnDiv a {text-align: right;}
.AppHm_Pro_offer_BtnDiv a img {width: 88%;}
.HomePage_BlogDiv {margin-top: 30px;}
.right_side .Home_ProBoxDiv {width: 29.7%;}
.visit-Order-PaginationDiv .pagination_lgDiv {width: auto;}
.Applied_DiscountDiv {width: 50%;}
.Address_InforDiv .Home_ProBoxDiv {width: 29.5%;}
.Extra_SavingsText {width: 32%;}
.top_left_nav ul li.COVID19_top {padding-left:14%;}
}

@media (max-width: 840px) {
.ShopHead_ProDiv, .ShopProRep_ProDiv {border-right: 0;width: 100%;}
.ShopProRep_ProDiv {border-bottom: 1px solid #8b8b8b;padding: 0 2%;}
.ShopCart_ProRepeatDiv {padding: 0;}
.ShopHead_PriDiv, .ShopHead_QTYDiv, .ShopHead_PayDiv, .Remove_nbspDiv {display: none;}
.ShopunitQtyDiv {display: block;line-height: 24px;}
.ShopProRep_PriceDiv, .ShopProRep_PriceDiv, .ShopProRep_QTYDiv, .ShopProRep_UpayDiv {width: 21%;padding: 10px 7% 0 0;}
.ShopProRep_RemoveDiv {width: 16%;}
.ShopProRep_QTYDiv {padding-bottom: 1.1%;padding-right: 0;}
.ShopProRep_QTYDiv .ShopunitQtyDiv {padding-bottom: 10px;}
.ShopProRep_ProNameDiv {width: 77%;}
.set_auto_order_optionDiv {padding-bottom: 10px;}
.noAutoDelTextPetD {width: 100%;position: static;}
.noAutoDelTextPetD select {width: 36%;float: left;}
.offerDivProduct {width: 46%;}
.NL_subs_emaiDiv label.error {width: 49%;}
.discout-content {width: 74% !important;}
.discount_off {width: 20%;}
.dis_apply_btn {width: 24%;}
}

@media (max-width: 800px) {
.ftr_tel_Div, .ftr_mail_Div {width: 100%;}
.ftr_mail_Div {margin-top: 10px;}
.Ftr_MenuLink ul li {padding: 0 12px;}
.Home_ProBoxDiv {width: 29.5%;}
.AppHm_Pro_offer_bannerDiv {height: auto;}
.AppSaleOffer_band {font-size: 20px;border-top: 80px solid #ff7e00;border-right: 80px solid transparent;}
.AppSaleOffer_band span {top: -62px;left: 4px;}
.AppHm_Pro_offer_textDiv {width: 100%;position: absolute;padding-left: 0;margin-top: 0;}
.AppHmpro_AppimgDiv {margin-left: 0px;width: 38%;}
.AppHmpro_AppimgDiv img {margin-top: 110px;}
.AppHm_Pro_offer_BtnDiv {margin-top: 18%;width: 55%;padding-right: 0;}
.AppHm_Pro_offer_BtnDiv a {margin: 0 5px;display: inline-block;}
.AppHm_Pro_offer_BtnDiv a img {width: 100%;}
.overflow_scrollDiv {overflow: auto;width: 100%;}
.visit-Order-TableDiv {width: 720px;margin-bottom: 15px;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 29.5%;}
.offerDivProduct {width: 45.8%;}
.orderNo_right {margin-left:0;width:auto;}
.payment_ordercon span {font-size:16px;}
.payment_ordercon .border_right {width:100%;margin:0;border-bottom: 1px solid #e0e2e4;border-right: 0;}
.newbuy_boxD .Hm_Product_rateDiv {padding-top:3px;}
.Hm_Product_rateDiv span {display:block;text-align:center;padding-left:0;}
.Home_Add_to_cart a {padding:13px 0;}
.top_left_nav ul li.COVID19_top {padding-left:11%;}
.offer-page-mobile-banner {display: block;}
.offer-page-desktop-banner {display:none;}
}    

@media (max-width: 780px) {
.USP_NwBPC_Div2 .USP_free_col1 {width: 100%;}
.invoice_main .paymentRep_PriceDiv, 
.invoice_main .paymentProRep_QTYDiv, 
.invoice_main .paymentRep_UpayDiv {line-height: inherit;min-height: 65px;}
.USP_NwBPC_Div2 .USP_box2 {margin: 15px 0;}
.right_side .Home_ProBoxDiv {width: 29.5%;}
.How_Extra_SavingsText {width: 37%;}
.Extra_SavingsText {width: 26%;}
}

@media (max-width: 768px) {
.logo img {width: 300px;}
.hd_login2 {display: block;margin-top: 30px;}
.imgCartDollar_DivLeft {width: 26%;text-align: left;}
.Carttext_Divright {width: 72%;}
.customer-Visit-RbottomBox {padding-top: 3%;}
.visit-Order-TableDiv {width: 100%;}
.visit-Table-thDiv, .visit-Table-trDiv {font-size: 13px;}
.visit-Order-mob {width: 900px;}
.offerDivProduct {width: 45.6%;}
.outstock p {padding-top:0px;}
.NL_subs_emaiDiv label.error {width: 44%;}
.prolanding_BdrBox .product_imgDiv {width: 100%;}
.prolanding_BdrBox .product_DetailRight {width: 100%;margin: 0;}
.product_AutoDeliveryDiv {width: 70%;margin: 0;text-align: right;}
.dis_apply_btn {width: auto;}
.payment_PriDiv, .payment_QTYDiv, .payment_PayDiv {display:none;}
.payment_ProDiv, 
.paymentProRep_ProDiv {width:100%;border-right:0;margin-right:0;min-height:auto;}
.paymentProRep_ProDiv {width: 100%;padding: 10px 2% 10px;border-bottom: 1px solid #e0e2e4;border-right:0;}
.paymentRep_PriceDiv, .paymentProRep_QTYDiv, .paymentRep_UpayDiv {width:30%;text-align:center;padding:5px 0;line-height:30px;margin-right:0;}
.paymentRep_PriceDiv span, .paymentProRep_QTYDiv span, .paymentRep_UpayDiv span {display:block;}
} 

@media (max-width: 767px) {
.pagination-desktopview {display: none;}
.pagination-mobileview {display: block;}
.responsive-tabs.margin_t30 {margin-top: 0px;}
.responsive-tabs .tabtitle {width: 100%;float: left;}
.responsive-tabs .active + .tab-paragraph {float: left;width: 100%;}
.responsive-tabs .active + .tab-paragraph ul li {list-style: disc !important;margin: 0 0 8px 18px;}
.responsive-tabs .active + .tab-paragraph p {margin: 10px 0;}
.tabtitle:after {content: "\f067";font-size: 16px;color: #000;font-family: FontAwesome;float: right;}
.tabtitle.active:after {color: #fff;content: "\f068";}
.pro_largImg {display: block;width: 30%;text-align: left;float: left;}
.Pro_tblDiv1, .Pro_tblDiv2, .Pro_tblDiv3 {width: 30%;float: left;}
.Pro_tblDiv2 {margin: 0 3%;}
.Step123 {text-align: center;padding-bottom: 5px;}
.Step123_img {text-align: center;}
.moreinfo_landing_div {padding: 5px 0;display: block;font-size: 16px;font-weight: 600;}
.pagination a {padding: 5px 10px;}
.prolanding_BdrBox .responsive-tabs.margin_t30 {margin-top: 30px;}
.share_invoBoxDiv .labelTxtDiv .input_box {width:50%;}
.share_invoBoxDiv .Creat_Signin {width:150px;}
.top_left_nav {width: 58%;}
.top_left_nav ul li.COVID19_top {padding-left:8%;}
.top_left_nav ul li a {font-size:12px;}
.shipping_methodtable {width: 100%;}
.shipping_text {width: 100%;}
.Ctry_box_left,.Ctry_box_link {width:100%;}
.Ctry_box_left {padding:15px 0;}
.ctry_list_box {width: 50%;float: left;}

}

@media (max-width: 740px) {
.Home_ProBoxDiv {width: 45.8%;}
.Band_ProTittle {font-size: 18px;}
.right_side .HmPg_TopProDiv {width: 104%;}
.right_side .Home_ProBoxDiv {width: 45.8%;}
.ShopCart_Coupon_InputDiv {width: 50%;}
.ShopCart_Coupon_InputDiv .input_box {width: 56%;}
.Creat_Signin {width: 110px;}
.Creat_Account {width: 220px;}
.Address_InforDiv .Home_ProBoxDiv {width: 45.8%;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 45.9%;}
.upgrd_Pro_BoxDiv {width: 80%;}
.divDosesRepeaterDiv {width: 48%;}
.popup-add-RightDiv {padding-bottom: 10px;}
.share_invoBoxDiv .Creat_Signin {width:150px;}
.newbuy_boxD .Hm_Product_rateDiv {padding-top:6px;}
.Hm_Product_rateDiv span {display:inline-block;text-align:leftr;padding-left:5px;}
.Home_Add_to_cart a {padding:8px 0;}
.dis_coupons_text p {font-size: 16px;line-height: 20px;font-weight: 600;}
.dis_coupons_text strong {font-weight: 600;font-size: 14px;}
.discount_off p {font-weight: 600;font-size: 24px;line-height: 29px;padding: 10px 0;}
} 

@media (max-width: 720px) {
.Cs_petimg1 {width: 70px;}
.Cs_petimg1 img {width: 60px;height: 60px;}
.Cs_repeaterdetailDiv {float: left;width: 36%;}
.Cs_repeaterdetai_RightlDiv {width: 24%;}
.offerDivProduct {width: 45.4%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv {width: 50%;}
}

@media (max-width: 700px) {
.Blog_Box_SliderDiv {width: 100%;margin: 0 0 30px;border-bottom: 1px dashed #b8b8b8;padding-bottom: 30px;}
.Blog_Box_SliderDiv:last-child {float: left;margin-bottom: 0;border-bottom: 0px;padding-bottom: 0;}
.Blog_textDiv {text-align: justify;}
.Proimg_Left_BottomDiv {width: 100%;text-align: center;padding: 0;}
.Proimg_Left_BottomDiv img {width: 200px;}
.Proimg_Left_BottomDiv::after {display: none;}
.Prodoses_Right_BottomDiv {width: 100%;padding: 1% 1% 0;}
.USP_NwBPC_Div3 .USP_free_col1 {width: 100%;}
.USP_NwBPC_Div3 .USP_box2 {margin: 15px 0 0;}
.USP_free_norton {display: none !important;}
.Rv_Rt_EntDiv_Left {width: 70px;}
.Rv_Rt_EntDiv_Right  {width: 87%;}
.set_auto_order_optionDiv select {width: 47%;}
.customer-Visit-RightBox {width: 100%;margin:0;}
.ShopCart_AmountDiv {width: 100%;}
.Signup_Box_rightDiv {width: 100%;padding: 0 0 4%;}
.Signup_Box_leftDiv {margin-top: 15px;}
.Signup_Box_rightDiv h3 {color: #fff;padding: 10px;width: 100%;background: #8b8b8b;}
.enter_regTextDiv  {padding: 0 2%;}
.Signup_Box_rightDiv .labelTxtDiv {padding: 0 3%;}
.Crt_Signin, .Crt_AccountDiv {padding: 0 3%;}
.Favorite-img {width: 49%;}
/*.Das_selectDropDiv {width: 32%;}*/
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 45.5%;}
.offerDivProduct {width: 45.2%;}
.How_Extra_SavingsText {width: 86%;}
.How_Extra_SavingsText .fa-play {display: none;}
.How_Extra_SavingsText {padding-top: 0;}
.How_Extra_SavingsText, .How_Extra_SavingsText p {font-size: 20px;display: inline-block;}
.How_Extra_SavingsText span {display: block;}
.Howto_mobileDiv {width: 87%;}
.Howto_TextDiv {padding-top: 20px;}
.AuPlus_img {padding-top: 10px;}
.Auto_Discount_mobileDiv {width: 86%;}
.Auto_Discount_mobileDiv .AuPlus_img {padding: 18px 20px 0;}
.Auto_Discount_TextDiv {padding: 18px 0 0;}
.site_jabber .box_space {padding: 3px 10px;}
.site_jabber h2 {font-size: 20px;font-weight: 700;margin: 20px 0px 5px;}
.site_jabber p {font-size: 16px;}
.review_bdr {width: 100%;}
.Testi_Rt_EntDiv {padding-top: 0;}
.Testi_Rt_EntDiv_Right {width: 100%;padding-top: 20px;padding-left: 0;}
.Testi_Rt_EntDiv_Left {float: right;margin-top: 20px;margin-left: 0;}
.Testi_rating_average {margin-top: 20px;}
.ShopCart_creditDiv {min-height: auto;width: 100%;}
.top_left_nav {width: 54%;}
.top_left_nav ul li a img {width: 26px;}
.toggle-password {right:30px;}
a.ShopCart_CheckoutBtn {width:34%;}
.Hmbnr_newSection_right a:first-child {margin-bottom: 5px;}
} 

@media (max-width: 680px) {
.Home_ProBoxDiv {width: 45.5%;}
.right_side .Home_ProBoxDiv {width: 45.5%;}
.rating-snapshots .rating-filter {width: 60%;}
.pet_cusdetails {width: 100%;margin: 0 0 10px;}
.credit_box {width: 100%;}
.dash_orderhistoryDetail {margin-top: 15px;}
.OrderhistoryLeft {width: auto;}
.Orderhistory_OrderNo {font-size: 16px;}
.last_order_noDate {margin: 15px 0 0;padding: 10px;font-size: 14px;}
.Order_ProcessedDiv {margin-top: 10px;}
.responsive-tabs .active + .tab-paragraph {float: none;overflow: hidden;}
.visit-Order-TableDiv {width: 720px;}
.visit-Order-mob {width: 900px;}
.Address_InforDiv .Home_ProBoxDiv {width: 45%;}
.Cs_petimg1 {width: 100%;text-align: center;}
.Cs_petimg1 img {width: 80px;height: 80px;margin: 0 auto;}
.Cs_petdetailText1 {width: 100%;margin-top: 15px;}
.Affiliates_screenshot {width: 30%;margin-right: 4%;}
.cont-part {margin-top: 0;width: 60%;}
.hv_offer_img {width: 100%;}
.offer-cont .cont-part {float: left;width: 100%;padding: 0 2%;}
.work-cont li img {width: 86%;}
.Ftr_MenuLink ul li a {font-size: 12px;}
.NL_subs_emaiDiv label.error {width: 37%;}
.paymentProRep_ProDiv {padding-left:2%;}
.paymentProRep_ProDiv .ShopProRep_ProNameDiv {text-overflow: inherit;white-space: inherit;}
.Das-latestOrder {width: 100%;border-right: 0;padding:0;}
.Das-OrderDate {width:100%;padding:10px 0 0;margin-top:10px;border-top:1px solid #c4c4c4;}
.Das-OrderTotalDiv {padding:12px 0 0;margin-top:15px;border-top:1px solid #c4c4c4;}
.top_left_nav {width: 100%;margin-bottom:10px;}
.top_left_nav ul li {width: 50%;}
.top_left_nav ul li.COVID19_top {padding-left: 0;width:50%;text-align:right;}
.top_left_nav ul li a {font-size: 14px;}

.invoice_main .paymentRep_PriceDiv, 
.invoice_main .paymentProRep_QTYDiv, 
.invoice_main .paymentRep_UpayDiv{width:33.333%;}
.ShopCart_ProRepeatDiv{display:block; margin-top:10px;}
.ShopCart_ProRepeatDiv svg{width:14px; height:14px;}
.payment_HeaderDiv{display:none;}
.paymentProRep_ProDiv{width:100%; float:left; padding:10px; background:#cfcfcf;}
.Amount_totalDiv{padding:0 5px;}

} 

@media (max-width: 667px) {
.outstock .stock_section {float: left;padding: 15px;padding-bottom:30px;width:40%;border-right:1px solid #e0e2e4;margin:0 auto;}
.outstock .form_section {float: left;padding:12px;width:50%;}
.outstock .stock_img {margin-top:10px ;} 
.outstock p {font-size: 16px;padding-top:10px;}
}

@media (max-width: 660px) {
.logo img {width: 250px;}
.hd_login2 {display: block;margin-top: 20px;}
.breadcrumb {display: none;}
.pro_largImg {width: 100%;text-align: center;}
.ProName_TableDiv {font-size: 14px;}
.ShopCart_SummaryDiv h2 {font-size: 20px;}
.set_auto_order_optionDiv select {width: 100%;}
.noAutoDelText {padding-left: 0;}
a.ShopCart_CheckoutBtn {width: 34%;}
.dashboard_title_margin {margin-top: 10px;}
.Pet_NewaddBtn {margin-top: -3px;}
.PerDetailTxtDiv.PerDetail_imgDiv {width: 100%;}
.PerDetailTxtDiv {width: 46%;}
.gender {width: 46%;}
.offerDivProduct {width: 45%;}
.offerDivProduct_Name {font-size: 16px;}
.offerDivProduct_Offer {font-size: 14px;}
.Auto_Discount_mobileDiv {width: 84%;}
.prolanding_BdrBox .pro_largImg {width: 100%;margin-right: 0;}
.discount_off {width: 26%;}
.dis_coupons_text {width: 60%;}
.dis_apply_btn {width: 100%;padding-top: 10px;}
.search_Newbox_img {width:100%;border-bottom:1px solid #e0e2e4;}
.search_Newbox_img img {width: 30%;}
.search_pro_textDiv {width:62%;max-width:100%;border-left:0;}
.Newbox_img_priceDiv {width:34%;}
} 

@media (max-width: 640px) {
.Home_ProBoxDiv {width: 45.2%;}
.AppHm_Pro_offer_BtnDiv {width: 57%;}
.ftr_subs_input {width: 350px;}
.right_side .Home_ProBoxDiv {width: 45.2%;}
.ShopProRep_PriceDiv, .ShopProRep_PriceDiv, .ShopProRep_QTYDiv, .ShopProRep_UpayDiv {padding-right: 0;text-align: center;}
.ShopCart_Coupon_InputDiv {width: 100%;margin-top: 10px;}
.ShopCart_Coupon_InputDiv .input_box {width: 60%;}
.Applied_DiscountDiv {width: 100%;height: auto;}
.ShopCart_CouponDiv {padding-bottom: 10px;}
.searchbarMob {width: 97%;}
.Das-latestOrder {font-size: 14px;}
.credit_title {font-size: 14px;}
.credit_price_value {font-size: 20px;}
.MyAcc_ChangePass_BoxDiv .changePasswordDiv label {width: 40%;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 45%;}
.offerDivProduct {width: 44.7%;}
.Howto_mobileDiv {width: 85%;}
.col-sm-6 {width: 100%;}
.col-sm-7 {width: 100%;margin: 30px 0 0;border-top: 1px solid #e0e0e0;padding: 20px 2% 0;}
.col-sm-7 .row {margin: 0;}
.rsm_contact a span {font-size: 14px;} 
.Ftr_MenuLink ul li {padding: 0 10px;}
.MyAcc_ChangePass_BoxDiv .changePasswordDiv label.error {width: 60% !important;float: right;}
.MyAcc_ChangePass_BoxDiv .add_label_inputDiv .toggle-password {bottom: 15px;top: inherit;right: 12%;}
.mobRespDiv {height:auto;}
.Das_selectDropDiv {width: 46%;}
.PayDetailTxtDiv label.error, .billing_labelTxtDiv label.error {font-weight:400;font-size:12px;}
a.ShopCart_CheckoutBtn {width: 40%;}
} 

@media (max-width: 600px) {
.top_left_nav {width: 100%;margin-bottom:0px;}
.top_left_nav ul li {width: auto;}
.top_left_nav ul li.COVID19_top {float:right;width:auto;}
.tp_hd_right {width: 100%;float: left;margin-top: 8px;display: none;}
.logo img {width: 250px;}
.hd_login2 {display: block;margin-top: 20px;}
.Home_ProBoxDiv {width: 45%;}
.AppHm_Pro_offer_BtnDiv {width: 59%;}
.Hm_Page_Txt h1 {font-size: 22px;}
.Hm_Page_Txt h2 {font-size: 20px;}
.USP_NwBPC_Div2 {margin-bottom: 40px;}
.Brand_logo_bg {display: none;}
.right_side .Home_ProBoxDiv {width: 45%;}
.dashboard_right .Address_billing_BoxDiv {width: 100%;}
.dashboard_right .Address_shipping_BoxDiv {margin-top: 25px;}
.Nl_Inform_TextDiv {font-weight: 600;}
.Search_ContactBox_textDiv.Contact_textBtnDiv .input_box {width: 50%;}
.Search_ContactBox_textDiv.Contact_textBtnDiv .Place_Order_Btn {width: 150px;}
.SaleOfferDiv {width: 100%;margin: 0;}
.offerDivProduct_left {height: auto;}
.offerDivProduct_Right {height: auto;}
.offerDivProduct {width:100%;margin-left: 0;}
.offerDivProduct_Name {font-size: 18px;}
.offerDivProduct_Offer {font-size: 15px;}
.checkoutDiv {margin-bottom: 10px;}
.How_Extra_SavingsText {width: 80%;}
.Howto_mobileDiv {width: 80%;float: left;}
.work-cont h2 {font-size: 20px;}
.Auto_Discount_mobileDiv {width: 82%;}
.Auto_Discount_TextDiv {padding: 20px 0 0;}
.Auto_Discount_TextDiv p {margin: 5px 0;}
.Black_Strong, .Red_Strong {font-size: 16px;}
.site_jabber h2 {font-size: 18px;margin: 8px 0px 5px;}
.site_jabber p {font-size: 14px;}
.site_jabber .jabber_img {width: 100px;}
.Review_Pro_Tittle_NameDiv {font-size: 16px;padding: 5px 0;}
.plannigBuyDiv {padding: 5px 0 6px;}
.divDosesRepeaterDiv {width: 100%;}
.popup-add-topDiv {margin-top: 5px;}
.Get_frgtpass_Box .labelTxtDiv, .Get_frgtpass_Box .Crt_Signin {float: left;width: 100%;}
.Get_frgtpass {width: 100%;}
.prevention-comboBannerLeft {width:100%;}
.prevention-Right {margin-top:15px;}
}

@media (max-width: 580px) {
.Home_ProBoxDiv {width: 44.7%;}
.ftr_subs_input {width: 300px;}
.ftr_Subscribe_Btn {width: 150px;}
.right_side .Home_ProBoxDiv {width: 44.7%;}
.Most_Recent_ReviewsDiv {margin-top: 0;}
.Rv_Rt_EntDiv_Left {display: none;}
.Rv_Rt_EntDiv_Right  {width: 100%;padding-left: 0;}
.Favorite-img {width: 100%;padding: 20px 1.5%;border-top: 1px solid #ccc;border-left: 0;}
.Favorite-img:first-child {border-left: 0;border-top: 0px;}
.Address_InforDiv .Home_ProBoxDiv {width: 44.5%;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 44.5%;}
.popup-product-priceDiv, .popup-product-discPriceDiv {width: 19%;}
.popup-product-percentageDiv {width: 23%;text-align: right;} 
.popup-cart-btn {margin: 5px;}
.popup-price {font-size: 14px;font-weight: 700;}
.NL_subs_emaiDiv label.error {width: 45%;}
.prolanding_BdrBox h1 {font-size: 18px;}
.pro_priNleft span {font-size: 20px;}
.product_AutoDeliveryDiv {width: 56%;}
.product_AutoDeliveryDiv span {display: block;padding: 0 0 10px 0;text-align: left;}
.product_AtDelSelect {width: 100%;}
.Pack_quantity label {display: block;width: auto;text-align: center;font-weight: 700;}
.prolanding_BdrBox .product_imgDiv img {width: 200px;}
}

@media (max-width: 560px ) {
.AppHmpro_AppimgDiv {display: none;}
.AppHm_Pro_offer_textDiv {position: inherit;}
.AppHm_Pro_offer_BtnDiv {width: 100%;text-align: center;margin: 15px 0 20px;}
.visit-Order-PaginationDiv .pagination_lgDiv {float: left;width: 100%;}
.visit-Order-PaginationDiv .pagination {float: left;}
a.ShopCart_CheckoutBtn {width: 40%;}
.Das-latestOrder span {font-weight: 600;padding-left: 5px;}
.Das-OrderTotalDiv, .Das-OrderTotalDiv span {padding-right: 0;}
.ProOrder-ViewInvoice-Div a {width: 140px;font-size: 15px;padding: 0;height: 34px;line-height: 33px;}
.Cs_petdetailText1 {position: relative;}
.Cs_repeaterdetailDiv {width: 60%;}
.Cs_repeaterdetai_RightlDiv {width: auto;position: absolute;right: 0;}
.PerDetailTxtDiv {width: 44%;}
.gender {width: 56%;}
.AlphabeticalDiv ul li a {font-size: 16px;}
.Search_ProductInfor_labelDiv {width: 60%;}
.Search_ProductInfor_labelDiv2 {width: 30%;}
.Search_ProductInfor_labelDiv2 .Submit-infoBtn {width: 100%;padding: 0;}
.Affiliates_screenshot {width: 100%;margin-right: 0;margin-bottom: 30px;text-align: center;}
.cont-part {margin-top: 0;width: 100%;}
.work-cont {margin-top: 15px;}
.work-cont h2 {font-size: 16px;}
.work-cont li {width: 100%;text-align: left;padding: 20px 5% 0;margin: 0;border-top: 1px solid #b8b8b8;}
.work-cont li a {height: auto;margin: 0;padding-bottom: 25px;width: auto;display: inline-block;text-align: center;}
.work-cont li img {width: 70%;}
.work-cont span {width: 60%;text-align: left;}
.Testi_rating_average {width: 22%;}
.Product_ReviewDiv  {margin-top: 20px;}
.testimonial_reviews .hreview_aggregate {border-top: 1px solid #e0e0e0;padding-top: 15px;}
.footer_Gray_Bg {padding-bottom: 3px;}
.Ftr_MenuLink ul li {padding: 0 10px 4px;}
.outstock p {font-size: 16px;padding-top:0px;}
.outstock .stock_section {float: none;padding:15px 0;width:94%;display: table;border-right:0px;border-bottom:1px solid #e0e2e4;}
.outstock .form_section {float: none;padding:12px;width:89%;}
.outstock .stock_img {margin-top:0px ;}
.prolanding_BdrBox .responsive-tabs.margin_t30 {margin-bottom: 30px;}
.Das_selectDropDiv {width: 50%;}
.cart_flat_discunt a {display: block;width: 156px;margin: 5px auto 0;}
}

@media (max-width: 540px) {
.HmPg_TopProDiv {width: 100%;margin-left: 0;}
.Home_ProBoxDiv {width: 100%;margin-left: 0;}
.user-photo {display: none;}
.testi1_text {text-align: justify;}
.right_side .HmPg_TopProDiv {width: 100%;}
.right_side .Home_ProBoxDiv {width: 100%;}
.Packsize_Div, .Price_TextDiv, .AfDisc_TextDiv, .QTY_TextDiv, .Old_Price {letter-spacing: 0;}
.Packsize_Div, .Piece {width: 35%;}
.NVS_prolist_price_td {width: 28%;}
.NVS_pro_list_price_field {font-size: 14px;margin-right: 7px;}
.NVS_addBtnLink {font-size: 12px;}
.shipping_methodtable td {display: table;}
.Shipping_methodeDiv [type="radio"]:checked + label, .Shipping_methodeDiv [type="radio"]:not(:checked) + label {margin-bottom: 10px;}
.shipping_text {padding-top: 0;}
.shipping_text p {padding-top: 5px;}
.Das_selectDropDiv {width: 56%;}
.OrderhistoryLeft {width: 100%;}
.Orderhistory_OrderNo {float: left;margin-top: 10px;}
.last_order_noDate {margin: 0;float: right;}
.OrderhistoryRight {float: left;width: 100%;}
.Order_ProcessedDiv {width: 100%;text-align: center;margin-top: 20px;}
.Address_InforDiv .Home_ProBoxDiv {width: 100%;}
.Pro_Search_ProdtDiv .Home_ProBoxDiv {width: 100%;}
.sc_header {padding: 5px 0;}
.Blf_textDiv {font-size: 16px;padding-top: 3px;font-weight: 700;}
.Blf_discountDiv {font-size: 14px;padding: 3px 5px;margin-right: 0;}
.Blf_discountDiv span {font-size: 18px;margin-top: 0;vertical-align: top;}
.Blf_discountDiv span > span {font-size: 15px;margin-top: 0;vertical-align: top;}
.Blf_discountDiv b {font-size: 14px;}
.Blf_above99Div, .Blf_couponDiv {font-size: 14px;}
.Blf_couponDiv span {font-size: 16px;}
.Auto_Discount_mobileDiv {width: 80%;}
.popup-product-packDiv {width: 100%;margin-bottom: 5px;font-weight: 600;} 
.popup-cart-btn {margin: 0 5px;}
.Home_Auto_ProPrice, .Home_ProPriceNew {text-align: center;}
.search_pro_textDiv {width:100%;}
.Newbox_img_priceDiv {width: 100%;}
.Newbox_img_priceDiv .Home_Auto_ProPrice, 
.Newbox_img_priceDiv .Home_ProPriceNew, 
.Newbox_img_priceDiv_btn {padding-right: 6%;padding-left: 0;width: 50%;}
}

@media (max-width: 520px) {
.Das-latestOrder {font-size: 14px;}
.Das-latestOrder span {display: inline-block;padding-left: 0px;padding-top: 5px;}
.Das-OrderTotalDiv span {display: inline-block;padding-top:0;}
.credit_credit_box .credit_padding {padding: 0 0 0 4%;}
.work-cont li a {width: 24%;}
.hv_offer_img img {width: 60%;}
.offer-cont {margin-top: 30px;} 
.testmoni_header h1 {font-size: 20px;margin-bottom: 15px;float: none;}
.testmoni_header .InBn_Review_textDiv {margin-top: 5px;}
.site_jabber {text-align: center;}
.site_jabber h2 {margin-top: 0;}
.site_jabber .award_text {padding-top: 0;width: 100%;text-align: center;}
.site_jabber .jabber_img {width: 140px;float: none;margin-top: 15px;}
.popup-row-bgRightDiv {font-size: 12px;}
/*.popup-product-packDiv {font-size: 11px;}*/
.NL_subs_emaiDiv label.error {width: auto;padding-left: 3%;}
#trackingStatus p {font-size: 14px;}
.discout-div {padding-top: 110px;}
.discout-content {width: 80%;}
.modal_login_content {width: 80%;}
a.ShopCart_CheckoutBtn {width: 45%;}
.guestnormal-modal-box {width:90%;}
.guestmodal_header {padding-left:2%;padding-right:2%;}
.guestnormal-modal-box .modal-body {padding-left:2%;padding-right:2%;}
.guestmodal_header .modal-close {right:10px;}
}

@media (max-width: 500px) {
.logo {width: 100%;text-align: center;}
.hd_login2 {margin-top: 20px;width: 100%;float: left;}
.hd_login2 .hd_login {display: block;margin: 0 auto;text-align: center;float: none;}
.hd_login a {margin: 0 5px;}
.Newsletter_offer_Div {padding: 15px 2% 22px;}
.ftr_subs_input {width: 210px;}
.ftr_Subscribe_Btn {width: 134px;padding: 0;}
.Ftr_AppDiv .App_sub_block a {width: 28%;}
.ftr_Accept_CartDiv {border-right: 0;}
.ftr_Secure_TextDiv {float: right;}
.ftr_Secure_TextDiv {font-size: 12px;font-weight: 400;float: left;padding-left: 0;clear: left;margin-top: 15px;}
.ftr_Secure_TitleDiv > span {font-size: 18px;font-weight: 600;}
.ftr_Secure_TitleDiv img {width: 28px;margin: 4px 10px 0 10px;}
.Pro_tblDiv1, .Pro_tblDiv2, .Pro_tblDiv3 {width: 100%;float: left;}
.Pro_tblDiv2 {margin: 3% 0;}
.pagination a {padding: 3px 10px;font-size: 13px;margin: 0 1px;}
.InBn_Review_BoxDiv {float: left;width: 100%;margin-top: 10px;}
.schemaPrices_leftDiv {width: auto;}
.Proimg_Left_BottomDiv img {width: 150px;}
.ShopCart_SummaryDiv {margin-bottom: 10px;margin-top: 0;}
.pro_countDiv {float: left;width: 100%;margin-top: 5px;}
.ShopHead_ProDiv {padding: 5px 0;}
.ShopProRep_ImgDiv img {width: 100%;}
.ShopCart_SummaryDiv h2 {font-size: 18px;}
/*.Das_selectDropDiv {width: 42%;}*/
.pet_cusimgbox {width: 120px;height: 120px;}
.pet_cusimgbox img {width: 100px !important;height: 100px !important;}
.pet_cusname, .Customer_registerDate, .Customer_registerId, .Customer_registerEmailId {font-size: 14px;}
.pet_cusname, .Customer_registerDate, .Customer_registerId {margin-bottom: 8px;}
.Back_myaccount, .Back_viewcart {font-size: 14px;padding: 0 10px;}
.Search_Pro_AlphabeticalDiv {margin-top: 20px;}
.AlphabeticalDiv ul li a {font-size: 14px;padding: 8px 0;}
.Search_ContactBox .freecontactformmessage {margin-bottom: 0;}
.Search_ContactBox_textDiv {width: 100%;margin-top: 0;}
.Search_ContactBox_textDiv.Contact_textBtnDiv .input_box {width: 96%;}
.Address_billing_BoxDiv {width: 100%;}
.Address_shipping_BoxDiv {margin-top: 15px;}
.Payment_Top_BoxDiv .PerDetailTxtDiv {width: 100%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv .input_box {width: 100%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv .PetDetailTxt_OptionDiv select {width: 100%;}
.Payment_Top_BoxDiv .PerDetailTxtDiv.gender {margin-top: 20px;}
.Af_logo_img li {width: 100%;}
.Af_logo_img li:nth-child(2) {border-left: 0;border-right: 0;border-top: 1px solid #b8b8b8;border-bottom: 1px solid #b8b8b8;}
.Af_logo_img a img {width: 46%;}
.Af_logo_img a strong {font-size: 20px;padding-top: 20px;display: block;}
.Write_testimonial {width: 170px;}
.Get_password {width: 200px;height: 30px;font-size: 14px;}
.try_btn {width: 150px;height: 30px;line-height: 30px;}
.unsuccessful_Box p {text-align: justify;}
.payment_fail ol {margin-left: 20px;text-align: justify;}
.NL_subs_emaiDiv label.error {width: 56%;padding-left: 0;}
.payment_checkDiv {float: left;margin: 10px 0 0;width: 100%;}
.cashbackCheckout {font-size:16px;}
.payment_AmountDiv {width:70%;}
.ctry_list_box {width: 100%;float: left;}
.Hmbnr_newSection_right a:first-child {margin-bottom: 2px;}
img.BuyGet_FreeBannerSale {margin: 0px 0 20px;}
}

@media (max-width: 490px) {
.credit_credit_box .credit_padding {padding: 0 0 0 0;width: 100%;text-align: center;border-bottom: 1px solid #e0e0e0;border-right: 0;}
.credit_credit_box .credit_padding:last-child {border-bottom: 0;}
.dashboard_title .billing_checkDiv {width: 100%;margin-top: 10px;}
.ChangePass_TittleDiv {font-size: 18px;}
.changePasswordDiv {margin: 0 0px 10px;width: 100%;}
.MyAcc_ChangePass_BoxDiv .changePasswordDiv label {width: 100%;}
.changePasswordDiv .input_box {width: 100%;}
.MyAcc_ChangePass_BoxDiv .add_label_inputDiv {padding: 0 0 8px 0;}
.Forgot_password_Button {margin-top: 5px;}
.Forgot_password_Button .Submit-infoBtn {width: 200px;height: 36px;font-size: 15px;line-height: 36px;}
.MyAcc_Pet_Details label.error {font-size: 11px !important;}
.MyAcc_ChangePass_BoxDiv .changePasswordDiv label.error {width: 100% !important;}
.MyAcc_ChangePass_BoxDiv .add_label_inputDiv .toggle-password {bottom: 16px;top: inherit;right: 3%;}
.product_radioselect {width: 84%;}
.select_radioBtn[type="radio"] + label {width: 100%;}
.prolanding_BdrBox .button {width: 40%;display: table;margin: 0 auto;}
.freeShippingText {width: 100%;}
}

@media (max-width: 460px) {
.HmPro_fullwidth {margin-top: 20px;}
.title_class {padding: 0 0 5px;font-size: 18px;}
.Band_ProTittle {font-size: 16px;}
.Band_ProTittle span, .Band_ProTittle h2 {padding-left: 10px;padding-right: 10px;font-size:18px;}
.ShopCart_ProRepeatDiv {font-size: 14px;}
.ShopunitQtyDiv {line-height: 16px;}
.ShopProRep_Input_QTYDiv {width: 52px;}
.ShopProRep_Input_QTYDiv .input_box {font-size: 14px;width: 50px;height: 24px;}
.ShopProRep_Input_QTYDiv .DecQty, .ShopProRep_Input_QTYDiv .IncQty {width: 25px;height: 22px;line-height: 22px;}
a.keepShoppingBtn, a.ShopCart_CheckoutBtn {font-size: 14px;}
.TopSel_Pro_marginDiv {margin-top: 40px;} 
.pet_cusimgbox {width: 140px;margin: 0 auto;height: 140px;display: table;float: none;}
.pet_cusimgbox img {width: 120px !important;height: 120px !important;}
.pet_cusdetails_right {width: 100%;margin: 15px 0;}
.PerDetailTxtDiv {width: 100%;margin-left: 0;}
.PerDetailTxtDiv .input_box, .PetDetailTxt_OptionDiv select {width: 100%;}
.sub_petinfo {margin-left: 0;}
/*.gender {width: 65%;}
.sub_petinfo .Submit_pet_info  {float: right;}*/
.billing_checkDiv {width: 100%;float: left;margin-top: 8px;}
.How_Extra_SavingsText, .How_Extra_SavingsText p {font-size: 16px;margin-bottom: 3px;}
.How_Extra_SavingsText span {font-size: 12px;}
.Auto_imgDiv {width: 50px;}
.Howto_mobileDiv {width: 100%;}
.Auto_Discount_mobileDiv {width: 100%;}
.Auto_Discount_TextDiv {font-size: 22px;}
.Auto_Discount_TextDiv span {font-size: 20px;}
.Auto_Discount_TextDiv p {font-size: 13px;}
.Auto_Discount_mobileDiv .AuPlus_img {padding-top: 24px;}
.Auto_Discount_mobileDiv .AuPlus_img img {width: 40px;}
.MyAcc_Pet_Details label.error {font-size: 13px !important;}

.Pack_quantity {width: 100%;}
.Pack_quantity label {text-align: left;}
.prolanding_BdrBox .ShopProRep_Input_QTYDiv .DecQty, 
.prolanding_BdrBox .ShopProRep_Input_QTYDiv .IncQty {height: 29px;}
.product_AutoDeliveryDiv {width: 100%;margin-top: 20px;text-align: left;}
.product_AtDelSelect {width: 73%;}
.discout-content {width: 90%;}
.share_invoBoxDiv .Creat_Signin {width: 110px;font-size: 14px;padding: 0;}
.Das_selectDropDiv {width: 100%;margin-top:15px;}
.top_left_nav ul li.COVID19_top {float: right;width: 100%;text-align: center;margin-top: 5px;}
.top_left_nav ul li.COVID19_top a {font-size:13px;}
}

@media (max-width: 440px) {
.AppHmpro_offerNameDiv {font-size: 14px;}
.AppHmPro_offer_dosesDiv {font-size: 13px;}
.AppHm_Pro_offer_textDiv span {font-size: 12px;}
.AppHm_Pro_offer_BtnDiv a {text-align: center;}
.AppHm_Pro_offer_BtnDiv a img {width: 80%;}
.AppSaleOffer_band {font-size: 14px;border-top: 60px solid #ff7e00;border-right: 60px solid transparent;}
.AppSaleOffer_band span {top: -51px;left: 2px;}
.testi1_date {width: 30%;text-align: right;}
.searchbarMob {width: 96%;}
.enter_regTextDiv {margin-top: 15px;}
.labelTxtDiv .input_box {margin: 0;height: 30px;line-height: 30px;}
.Crt_Signin, .Crt_AccountDiv {margin-top: 20px;}
.Creat_Account {width: 190px;font-size: 16px;}
.ProOrder-ViewInvoice-Div a {width: 110px;font-size: 14px;}
.Payment_Top_BoxDiv {padding-left: 4%;padding-right: 4%;}
.PayDetailTxtDiv {width: 100%;}
.PayDetailTxtDiv_checkBox {margin-top: 10px;}
.Place_Order_Btn {margin-top: 5px;}
.Right_Cart_Summray .ShopCart_Coupon_InputDiv .input_box {width: 60%;}
.share_invoBoxDiv .Creat_Signin {height: 30px;line-height: 30px;}
.toggle-password {top:34px;}
}

@media (max-width: 430px) {
.Blf_textDiv {font-size: 15px;padding-top: 0;font-weight: 700;}
.Blf_discountDiv {font-size: 12px;}
.Blf_discountDiv span {font-size: 16px;}
.Blf_discountDiv span > span {font-size: 13px;}
.basedon_reviewText {display: block;}
.Write_testimonial {width: 150px;font-size: 12px;margin-top: 10px;}
.rsm_contact {margin-top: 2px;margin-bottom: 10px;}
.rsm_contact a {font-size: 16px;letter-spacing: 2px;}
.rsm_contact a span {font-size: 12px;display: block;letter-spacing: 0px;} 
.orderNo_right {width:100%;}
.orderDate_right {float:left;}
.product_search_Newbox_bottom .Newbox_img_priceDiv {padding-top:0;text-align:center;}
.Newbox_img_priceDiv .Home_Auto_ProPrice, 
.Newbox_img_priceDiv .Home_ProPriceNew, 
.Newbox_img_priceDiv_btn {padding-right: 6%;padding-left: 0;width: 100%;text-align:center;}
.Newbox_img_priceDiv .Home_Auto_ProPrice {padding-top:0;}
.search_Newbox_img img {width: 50%;}
}

@media (max-width: 420px) {
.ftr_Accept_CartDiv {border-right: 0;}
.ftr_Secure_TextDiv {float: left;padding-left: 0;clear: left;margin-top: 15px;}
.ftr_Secure_TitleDiv img {width: 33px;margin: 4px 10px 0 0;}
.ProPage_ProNameDiv h1 {font-size: 20px;}
.schemaPrices_TopDiv {margin-top: 5px;}
.InBn_Review_textDiv {float: left;margin-top: 0;}
.schemaPrices_leftDiv {width: 100%;}
.ShopCart_ProRepeatDiv {font-size: 13px;}
.ShopProRep_PriceDiv, .ShopProRep_PriceDiv, .ShopProRep_QTYDiv, .ShopProRep_UpayDiv {width: 22%;}
.ShopProRep_RemoveDiv {width: 12%;}
.Orderhistory_OrderNo {width: 100%;}
.last_order_noDate {width: auto;float: left;margin-top: 15px;}
.Order_ProcessedDiv {text-align: left;}
.offerDivProduct_Name {font-size: 16px;}
.offerDivProduct_Offer {font-size: 13px;}
.Buy_Now_link a {font-size: 14px;}
.static_leftside h1 {font-size: 20px;}
.hv_offer_img img {width: 90%;}
.We_Promise {font-size: 18px;}
.Testi_rating_average {width: 26%;}
.review_helpfulDiv_Right {width: 100%;}
.Testi_MoreReviewDiv {float: left;margin-top: 10px;}
.upgrd_Pro_BoxDiv {width: 88%;}
.popup-product-priceDiv, .popup-product-discPriceDiv {width: 21%;}
.popup-cart-btn {font-size: 12px;}
.popup-unit-price {width: 62%;margin-bottom: 10px;}
.popup-add-LeftDiv span {float: left;width: 43%;}
.popup-add-LeftDiv strong {float: right;width: auto;}
.selected-imgDiv img {width: 70px;float: left;}
.divDosesRepeaterDiv {margin-bottom: 0;}
.plannigBuyDiv {padding-bottom: 3px;}
.plannigBuyDiv h2, .divDosesRepeaterDiv {font-size: 12px;}
.popup-product-percentageDiv {margin: -10px 0 0;}
.popup-product-percentageDiv span {display: block;}
.popup-product-titleDiv {padding-top: 3px;padding-bottom: 6px;}
.discout-header h2 {font-size: 16px;}
.discout_close.modal-close .fa {font-size: 18px;}
.discount_off p {font-size: 20px;line-height: 26px;}
.dis_coupons_text p {font-size: 14px;}
.dis_coupons_text strong, .dis_coupons_text span {font-size: 13px;}
.dis_apply_btn .button {font-size: 14px;height: 30px;line-height: 30px;}
.top_left_nav ul li {width: 100%;}
.top_left_nav ul li.COVID19_top {float:right;width:100%;text-align: center;margin-top: 5px;}
a.ShopCart_CheckoutBtn {width: 47%;}
.guest-checkout-formDiv {margin:0;}
.guest-formDiv {width:100%;margin-top:15px;}
.Hmbnr_newSection_left {width: 100%;}
.Hmbnr_newSection_right {width: 100%;margin-top:10px;}
.Hmbnr_newSection_right a:first-child {margin-bottom: 10px;}
}

@media (max-width: 400px) {
.ftr_tel_Div a {font-size: 18px;}
.ftr_tel_Div span {font-size: 12px;margin-left: 5px;margin-top: 1px;}
.ftr_tel_Div .fa {font-size: 28px;}
.ftr_mail_Div a {font-size: 14px;}
.ftr_mail_Div .fa {font-size: 22px;}
.NL_offerNameDiv {font-size: 20px;}
.ftr_subs_input {width: 94%;}
.ftr_Subscribe_Btn {width: 50%;margin-top: 10px;}
a.blg_viewAll {font-size: 16px;}
.rating-snapshots .rating-average {width: 70%;}
.rating-snapshots .rating-filter {width:95%;}
.pagination a {padding: 3px 7px;font-size: 12px;margin: 0 0.5px;}
.Packsize_Div, .Piece {width: 34%;}
.Packsize_Div, .Price_TextDiv, .AfDisc_TextDiv, .QTY_TextDiv, .Old_Price {font-size: 13px;}
.Product_Table_Piece {font-size: 13px;}
.NVS_prolist_price_td {width: 30%;}
.NVS_addBtnLink {padding: 0 8px;height: 22px;line-height: 22px;}
.ShopCart_Coupon_InputDiv .input_box {height: 30px;}
.ShopCart_Coupon_InputDiv .apply_coupon {height: 30px;width: 80px;font-size: 14px;}
.Applied_DiscountDiv {width: 100%;}
.Applied_DiscountDiv span {font-size: 14px;}
.imgCartDollar_DivLeft {display: none;}
.Carttext_Divright {width: 100%;}
a.ShopCart_CheckoutBtn {width: 48%;}
/*.Das_selectDropDiv {width: 46%;}*/
.Update_Profile_BtnDiv {margin-top: 15px;}
.Back_myaccount, .Back_viewcart {font-size: 14px;padding: 0 10px;width: 100%;margin-top: 15px;}
.static_backBtn {margin-top: 0;padding-top: 10px;}
.Blf_discountDiv {display: inline-block;margin: 0 10px;vertical-align:middle;}
.Blf_discountDiv b {font-size: 13px;padding-left: 5px;}
.Auto_imgDiv {width: 40px;}
.How_Extra_SavingsText, .How_Extra_SavingsText p {font-size: 14px;}
.Howto_mobileDiv {margin: 10px 0;}
.AuPlus_img {padding-top: 0;}
.AuPlus_img img {width: 30px;}
.Howto_TextDiv .fa-desktop {font-size: 20px;}
.Howto_TextDiv {padding-top: 4px;}
.Howto_TextDiv .fa-phone-square {font-size: 22px;}
.work-cont li {padding-bottom: 20px;}
.work-cont li a {width: 100%;padding-bottom: 10px;} 
.work-cont li img {width: auto;}
.work-cont span {width: 100%;text-align: center;}
.Affiliates-cont h3 {font-size: 18px;}
.Af_logo_img a img {width: 50%;}
.site_jabber .jabber_img {width: 100px;}
.NL_subs_emaiDiv label.error {width: 100%;padding: 5px 3% 0;position: inherit;text-align: left;bottom: 0;margin: 0;}
.prolanding_BdrBox .button {width: 66%;}
} 

@media (max-width: 390px) {a.keepShoppingBtn, a.ShopCart_CheckoutBtn {width:100%;}
a.ShopCart_CheckoutBtn {margin-bottom: 10px;}
.cart_flat_discunt {padding-left: 5px;padding-right: 5px;font-size: 16px;font-weight: 600;}
}

@media (max-width: 380px) {
.offerDivProduct_left {width: 100%;text-align: center;}
.offerDivProduct_left img {width: 50%;}
.offerDivProduct_Right {width: 100%;text-align: center;}
.offerDivProduct_Offer {font-size: 15px;}
.product_AtDelSelect {width: 80%;}
.share_invoBoxDiv .labelTxtDiv .input_box {width: 44%;}
.share_invoBoxDiv .Creat_Signin {width: 100px;}
}

@media (max-width: 360px) {
.AppHmpro_offerNameDiv {width: 88%;float: right;}
.AppHmPro_offer_dosesDiv {float: left;width: 100%;}
.widthRsp {width: 88%;float: right;}
.AppHm_Pro_offer_textDiv span {float: right;width: 88%;}
.testi1_date {width: 40%;}
.NL_offerNameDiv {font-size: 18px;}
.QuickSurveyDiv a {padding: 14px 0px;}
.Ftr_AppDiv .App_sub_block span {font-size: 16px;font-weight: 400;padding-right: 8px;}
.text-right {margin-top: 0;}
.modal-wr-button {font-size: 13px;width: 150px;height: 27px;line-height: 27px;}
.Packsize_Div, .Piece {width: 32%;}
.QTY_TextDiv, .Piece_Quantity {width: 12%;}
.Price_Div {width: 20%;}
.NVS_prolist_price_td {width: 35%;}
.ShopunitQtyDiv {font-weight: 700;}
.noAutoDelText, .cartDiscountMsg {font-size: 13px;}
.shipping_text p {font-size: 13px;}
.applied-Credit {padding: 0 2%;font-size: 13px;}
a.keepShoppingBtn, a.ShopCart_CheckoutBtn {width: 100%;}
a.ShopCart_CheckoutBtn {margin-bottom: 10px;}
.Das_selectDropDiv {width: 100%;margin-top: 10px;}
.Search_ProductInfor_labelDiv2 {width: 36%;}
.col-xs-6 {width: 100%;margin-bottom: 30px;}
.site_map_page ul + h5 {margin-top: 30px;}
.prolanding_BdrBox .product_PriceBottom {margin: 20px 0 0;padding: 0;}
.product_radioselect {width: 100%;margin-top: 15px;}
.discout-header h2 {font-size: 14px;}
.discount_off {width: 30%;}
}

@media (max-width: 350px) {
.ShopCart_ProRepeatDiv {font-size: 13px;}
.searchbarMob {width: 95%;}
.static_leftside h1 {font-size: 18px;}
.How_Extra_SavingsText {width: 84%;}
.Howto_TextDiv {padding-left: 22px;}
.AuPlus_img {padding-left: 17px;}
.Howto_TextDiv {font-size: 14px;}
.Auto_Discount_TextDiv p {font-size: 12px;}
.Auto_Discount_mobileDiv .AuPlus_img {padding-top: 30px;padding-left: 15px;padding-right: 15px;}
.Auto_Discount_mobileDiv .AuPlus_img img {width: 30px;}
.Testi_rating_average {width: 30%;}
.popup-add-LeftDiv span, .popup-add-LeftDiv strong {font-style: 12px;}
.popup-product-percentageDiv {width: 20%;}
.product_AtDelSelect {width: 90%;}
.cart_flat_discunt {font-size: 15px;}
.cart_flat_discunt a {font-size:13px;width: 150px;}
}

@media (max-width: 334px) {
.QuickSurveyDiv a img {margin-right: 0;}
.QuickSurveyDiv a span {font-size: 18px;}
.rating-snapshots .rating-average {width: 80%;}
.modal-wr-button {font-size: 12px;width: 136px;}
.pagination a {padding: 3px 6px;}
.Affiliates-cont h3 {font-size: 17px;}
.Write_testimonial {width: 140px;font-size: 12px;margin-top: 15px;height: 28px;line-height: 28px;}
}

@media (max-width: 330px) {
.ftr_tel_Div a {font-size: 16px;}
.ftr_tel_Div span {font-size: 12px;margin-left: 5px;margin-top: 1px;}
.ftr_tel_Div .fa {font-size: 24px;}
.AppHm_Pro_offer_BtnDiv {margin: 12px 0 14px;}
.AppHm_Pro_offer_BtnDiv a {margin: 0;}
.Hm_Page_Content {margin-top: 10px;}
.Hm_Page_Txt h1 {font-size: 20px;line-height: 20px;}
.Hm_Page_Txt h2 {font-size: 18px;}
.Ftr_AppDiv .App_sub_block span {font-size: 14px;}
.ftr_Secure_TitleDiv > span {font-size: 16px;}
.ftr_Secure_TitleDiv {font-size: 13px;}
.ftr_Secure_TitleDiv img {width: 26px;}
.cart_flat_discunt {font-size: 14px;}
} 
@media only screen and (max-width: 425px) {
.pagination-container ul li a,
.pagination-container ul li span {font-size: 12px;padding: 5px 7px;}
}