.dropbtn { display: none; }
.Rsp_fttab { display: none; }

@media (max-width:1190px) {
	.HtEntr_Box {
		width:23%;
		height:120px;
	}
}

@media (max-width:1100px) {
.wrapper { max-width: 1200px;  width: 96%; padding: 0 2%; }
.logo { width: 32%; }
.Header_search { width: 31%; }
.Header_Right { width: 33%; }
.nav li a, .bg_nav_color_blue, .bg_nav_color_grey { font-size: 14px; padding: 0 6px; }
.usp_guaranteed { width: 26%; }
.usp_Freeshipping { width: 27%; }
.dog_icon, .cat_icon, .fish_icon, .bird_icon, .horse_icon, .food_icon { background-size: 100%; width: 24px; }
.class_icon { padding: 0; margin: 14px 3px 0 0; vertical-align: top; }
.Brand_LogoDiv ul li { margin: 0 0 0 40px; }
.foodpro_banner { width: 39%; }
.foodpro_banner img { width: 100%; }
.Amazing_Offer_RightDiv { width: 58%; }
.Amazing_Offer_RightDiv img { width: 100%; }
.Amazing_btm_LeftDiv { width: 47%; }
.Amazing_btm_RightDiv { width: 47%; }
.fleaBannerDiv { width:28%;}
.Amz_Offer_RightDiv { width:28%;}
.Amz_Offer_RightDiv .App_discount_Text { font-size:14px; font-family:"FrutigerLTStd55Roman"; top:13px; }
.Amz_Offer_RightDiv .Amazing_btm_RightDiv { width:100%; }
.Amz_Offer_RightDiv .Amazing_btm_RightDiv img { width:100%; }
.Amz_Offer_RightDiv .Amazing_btm_LeftDiv { margin-bottom:10px; }
.Amz_Offer_RightDiv .parent { height:170px; }
.Amz_Offer_RightDiv .App_discount_Text span { font-size:50px; }
.Ctry_box { width: 30%; }
.Ctry_box_left { width: 40%; font-size: 18px; } 
.Ctry_box_link { width: 52%; padding-right: 12px; padding-left: 12px; height:220px; }

.v_img { width: 30%; }
.v_img img { width: 100%; }
.v_img span { font-size: 16px; }
.blg_Box { width: 30%; }
.Use_AppDiv ul { margin-top:12px; }
.ftr_mdlRight_bottom { margin-top: 28px; }
.product_imgDiv { width: 35%; height: auto; }
.product_DetailRight { width: 60%; margin-right: 0; }
.Category_LeftDiv { width: 25%; }
.Category_RightDiv { width: 73%; }
.inner_banner img { width: 100% !important; }
.right_top_Ctry .Rl_ProBoxDiv { width: 30%; }
.right_top_Ctry .Relative_ProTopDiv { margin-left:-22px; }
.Ctry_ProBoxDiv { width: 24%; }
.Ctry_Probanner img { width: 100%; }
.hd_proname, .rep_product { width: 40%; }
.ProRep_autodeliveryDiv { margin-top: 15px; }
.hd_Price, .rep_Price { width: 10%; }
.hd_qty, .rep_qty { width: 20%; }
.hd_disc, .rep_disc { width: 10%; }
.hd_total, .rep_total { width: 10%; }
.hd_empty, .delete { width: 6%; }
.Highest_DiscountText { width: 30%; }
.input_box { width: 65%; }
.Also_loginDiv ul li { padding: 0 5px; }
.myaccount_TopDiv .checkout_formDiv { width: 100%; }
.myaccount_leftDiv { width: 61%; }
.cart_rightDiv { width: 35%; }
.myaccount_tab .pay_order_summary .cart_table_headerDiv { display: block; }
.myaccount_tab .tabcontent { overflow: auto; height: auto; }
.myaccount_tab .pay_order_summary { width: 640px; overflow: auto; }
.myaccount_tab .Ref_orderDiv { width: 640px; overflow: auto; }
.petinfo_formDiv .input_box { width: 48%; }
.petinfo_formDiv .chk_dropdown { width: 52%; }
.petinfo_formDiv .RadioBtnDiv { width: 50%; }
.RadioBtnDiv ul li label { margin-bottom: 8px; width: auto !important; }
.pro_rattingTopTable span { padding-left:0 !important; }
.LeftDiv { width:100%; height:100px; overflow:hidden; }
/*========== iPaid ==========*/
a, input, select, button, textarea { position:relative; z-index:99999; }
.login_securelBtn, .lgn_newaccountBtn, .place_orderBtn { position:relative; z-index:999999; }
.Amz_Offer_RightDiv .App_discount_Text p a { z-index:999999; }
.wrapper-dropdown-1{z-index:999999;}
.ShopProRep_Input_QTYDiv input.checkout_txtbox { width:50px;  }
.pet_selectDiv input[type="radio"] { z-index:9999; }
.RadioBtnDiv ul li { z-index:9999; }
.Amz_Offer_RightDiv .App_discount_Text { z-index:9999; }
.Amazing_btm_RightDiv a { position:relative; z-index:999999; display:block; }
.show-popup { z-index:9999999;}
.offer_band { z-index:99999; }
.customer-self-declaration { overflow: auto; z-index: 999999999 !important; }
.confirm-btn { margin-bottom:20px; }
.Hd_Srh_Box { z-index:999999; position:relative; }
.Hd_Search { z-index:999999; position:relative; display:inline-block; }
.Hd_srh_botton { padding-top:5px; }
.Hd_srh_botton img { vertical-align: middle; }
.searchResultBox { z-index:9999999; width: 256px; }
.searchClose { z-index:999999999; }
.youtube_VideoDiv { position:relative; z-index:999999; }
.New_nlDiv .SubscribeBtnTop { display: inline-block; }
.pet_container a { display:block; z-index:99999999; }
.static_cont_leftDiv { width:100%; border-right:0; }
.static_cont_rightDiv { width:100%; margin-top:30px; }
.price_match_ulDiv ul li { width:95%; }
.usp_offer a {z-index:999; }
.tab-block .tab li { position:relative; z-index:99999999; }
.myaccount_tab div.tab { position:relative; z-index:99999999; }
.ProRvw_tp_rightDiv .add_review { position:relative; z-index:99999999; }
.ps-slides { z-index: 99999999; }

.Amz_Offer_RightDiv .App_discount_Text p a { position:relative; z-index:999; display:inline-table; }
.Ctry_box_left a { position:relative; z-index:999999; }
#divAlertBox .modal-content { width: 38%; left: 31%; }
.Product_Bgimage { width:25%; }
.Product_Bgimage img { width:100%; }
.NVS_ProTable_RightDiv { width:73%; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 40%; }
.NVS_prodPackImg { width:100%; height: auto; }
.NVS_pro_reorder_price { margin-left:10px; }
.NVS_pro_reorder_price_td { width:25%; }
.NVS_pro_price_div { width:70px; padding:0 2px 0 0; }
.Use_AppDiv span strong { display:inline-block; }
.divSiteOfferBanner_BannerDiv { width:100%; }
.divSiteOfferBanner_BannerDiv img { width:100%; }
.LeftDiv .App_discount_Text p { display:block; }
.LeftDiv .App_discount_Text { width:65%; }
.LeftDiv .app_btn { width:26%; }
.LeftDiv .Avail_for { margin-top: 0 !important; }
.LeftDiv .percetage_text { text-align:right; margin-top:-11px; }
.Advantix_DiscountDiv .Sale_disLeft { width:83%; }
.Advantix_DiscountDiv .Sale_SaleBand { width:20%; }
.Advantix_DiscountDiv .Advantix_proSaleDiv { width:79%; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { border-left: 1px solid #4caf50; }
.Advantix_DiscountDiv .Sale_buyRight { width:16%; }

.Product_NewBgimage { width: 25% !important; }
.Product_NewBgimage img { width: 80% !important; }
.product_DetailNWRight { width: 96%; float: right; margin: 0; padding: 0; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 300px; }
.VSHm_offer_BoxDiv2 { width:30%; }
.VSHm_offer_BoxImg2 { width:35%; }
.VSHm_ofr_BoxRightDiv2 { width:62%;}
.chkOutCart { width:40%;}
.chkOutCart .cart_rightDiv { width:100%;}
.sub_categoryChart_img img { width:100%; }

.howtoEnterDiv2 .HtEntr_Box { height: 170px; }
.howtoEnterDiv2  .enterformDiv a { width:42%; }

}

@media (max-width: 1024px) {
.cxName { display:none;}
.top_blueDiv { padding:  0px 0; }
.logo { width: 100%; text-align: center; margin-bottom: 20px; }
.logo a { position:relative; z-index:99; }
.Header_search { width: 40%; margin-top:0; }
.Header_search p { text-align: left; }
.Hd_Srh_Box { margin-top: 10px; width: 98%; }
.Header_Right  { width: 49%; margin-top:0; }
.Header_Right_bottom { margin-top: 20px; }
.logOutBtn { position:absolute; left:3%; top:6%;  z-index:99; color:#000; font-family: "FrutigerLTStd65Bold";  border-bottom:2px solid #000; }
.modal-nlcontent { width:40%; }
.menu_bg { position: absolute; top: 0px; left: 0px; background: none; }
.menu_bg .background_Blue { background: none; }
.nav li > ul { display: none !important; }
.nav { display: none; position: absolute; top: 54px; width: 40%; right:1%; z-index:999999; }
.nav li { float: none; width: 100%; border-right: 0; }
.nav li:first-child { border-left: 0; }
.nav li.mobSale { display:block; width: 98.5%; }
.nav li.mobSale a { font-weight:bold; background-color: #00abec; padding-left:2.8%; }
.nav li a, .bg_nav_color_blue, .bg_nav_color_grey { width: 93%;  }
.dropbtn { background-color: #4CAF50; color: white; width:65px; padding: 10px 0px; text-align:center; font-size: 16px; border: none; cursor: pointer; position: absolute; right:2.2%; display: block; }
.dropbtn:hover, .dropbtn:focus { background-color: #3e8e41; }
.dropdown { position: relative; display: inline-block; }
.show { display: block; }
.dropbtn .fa-bars { font-size: 35px; }
.Main_uspDiv { border-top: 1px solid #d9d6d6; padding-top: 16px; }
.sliderDiv { min-height:auto; }
.hd_total, .rep_total { width: 8%; }	
.cart_tableDiv { border-top: 2px solid #e0e2e4; margin-top: 20px; }
.cart_table_headerDiv { display: none; }
.orderSuccessful .cart_table_headerDiv { display: block; }
.orderSuccessful .hd_total, .orderSuccessful .rep_total { width: 15%; }
.rephd_Price, .rephd_qty, .rephd_disc, .rephd_total { display: block; color: #151515; font-family: "FrutigerLTStd65Bold"; margin-bottom: 10px; }
.rep_qty { width: 40%;  }
.rep_disc { width: 20%; }
.rep_total { width: 20%; }
.cart_table_repeatDiv { position: relative; padding: 20px 0; }
.rep_product { width: 95%; padding-bottom: 20px; }
.ProRep_autodeliveryDiv { margin-top: 10px; margin-bottom: 10px; }
.delete { position: absolute; top: 10%; right: 0; }
.coupon_textBoxTop { width: 40%; }

.Highest_DiscountText { width: 100%; margin-top: 10px; }
.Cart_select_method { width: 64%; padding-left: 2%; padding-right: 2%; }
.ShopCart_AmountDiv { width: 30%; }
a.ShopCart_CheckoutBtn { width: 30%; }
a.keepShoppingBtn { width: 25%; }
.input_box { width: 58%; }
.checkout_formDiv { width: 62%; }
.Acc_InfoDiv .input_box { width: 70%; }
.add_inputDiv .input_box { width: 42% !important; }
.checkout_AddressDiv .input_box { width: 71%; }
.chk_dropdown { width: 72%; }
.add_inputDiv .chk_dropdown { width: 47%; }
.textarea_box { width: 94%; }
.payment_inputDiv { width: 43%; }
.cvv_box { width: 80%; }
.payment_inputDiv .chk_dropdown { width: 44%; }
.invoiceDIv .cart_table_headerDiv { display:block; }
.modal_titleDiv .Also_loginDiv ul li { padding:0 1%; }
.modal_titleDiv .Also_loginDiv ul li a img { width:100%; }
.social_iconDiv { margin: 0px 0 10px; width: auto; }
.myaccount_tab { overflow:auto; margin-bottom: 20px; }
.Sale_SaleBand { font-size:40px; }
.food_hills_box { width:300px; }
.fhills_parent { height:162px; }
.fhills_type_Text { width:91%; font-size:16px; font-family: "FrutigerLTStd55Roman"; }
.fdhills_bg_one, .fdhills_bg_two, .fdhills_bg_three { background-size:100%; }
.petfood-cat-box_main .petfood-cat-box { width:29%; }
.food_Ctry_box { width:46%; }
.food_pro_uniqueDiv ul li { margin-bottom:10px; }
.petinfo_formDiv .lg_inputDiv label { display:table; margin-bottom:5px; }
.petinfo_formDiv .input_box { width: 89%; } 
.petinfo_formDiv .chk_dropdown { width: 92%; }
.petinfo_formDiv .chk_dropdown .input_box { width: 95%; } 
.petinfo_formDiv .chk_dropdown .Calendar_input { right:12px;  }
.petinfo_formDiv .textarea_box { width: 89%; }
.petinfo_formDiv .RadioBtnDiv { width: 93%; }
.lg_gender { margin-bottom:5px; }
.petinfo_topDiv h2 { font-size:15px; }
.petinfo_topDiv a, .addnewpet_Btn { padding:5px; }
.Extra_discountDiv { width:100%; margin-left:0; margin-top:10px; }
.offerDiv .Extra_discountDiv { width:99%; }
.pet_hlthDiv { margin-left:-3%; }
.pet_hlth_Box { width:30%; margin-left:3%;  }
.ShopProRep_Input_QTYDiv { width: 60px; }
.ShopProRep_Input_QTYDiv input.IncQty, .ShopProRep_Input_QTYDiv input.DecQty { display: none; }
.pro_prileft { width:44%; }
.pro_rattingTopTable { width: 55% !important; }
.TabAdvocate_left { width:50%; }
.discount_banner { width: 99.40%; border: 3px solid #4caf50; margin-left: 0; margin-top: 10px; }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { }
.Sale_disFullDiv .sixpacksDiv b, .Sale_disFullDiv .twelvepacksDiv b { font-weight:normal; }
.VSHm_offer_BoxDiv { width:46%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv { width:44%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_ofr_BoxRightDiv { width:55%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width:40%; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 300px; }
.Deal_offerBoxDiv .offer_Proimg img { width: 250px; height: 250px; }
.Dealoffer_ProPrice span { font-size: 24px; }
.App_Discount_Band11 { display:none; }
.chkOutCart { width: 35%; }
.christmas_treeDiv { display:none; }

}

@media (max-width:1023px) {
.Testimonial_60 { width:100%; float:left; }
.Testimonial_40 { width:100%; float:left; margin-top:15px; }
.Testimonial_60 .padding_right { padding-right: 00px; }

}

@media (max-width:1023px) {
.NVS_ProTable_NewRightDiv { width: 73% !important; }
.pro_priNleft { width:100%; }

}

@media (max-width:1000px) {
.Ctry_box_link { width:53%; padding-right:10px; padding-left:10px; }
.right_top_Ctry .Rl_ProBoxDiv { width: 29%; }
.shipping_select_BtnDiv { padding-bottom: 7px; }
.RadioBtnDiv ul li { margin-bottom: 10px; }
.Extr_disLeft span { font-size:30px; }
.Extr_disLeft strong { font-size:20px; }
.Extr_coupon span { font-size:20px; padding-left:5px; }
.Christmas_NewOfferDiv  { font-size:22px; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 30%; }
.Dealoffer_band { width: 52px; height: 52px; line-height: 52px; left: 15px; top: 15px; font-size: 16px; }
.Deal_offerBoxDiv .offer_Proimg img { width: 200px; height: 200px; }
.DealOffer_BuyNowDiv span { font-size: 18px; }
.DealOffer_BuyNowDiv a { font-size: 14px; height: 30px; line-height: 30px; width: 130px; }
.divarticle_img img { width:100% !important; }

}

@media (max-width:990px) {
	.HtEntr_Box {
		width: 22%;
		height: 150px;
		padding-left:2%;
		padding-right:2%;
	}
	.enterformDiv a {
		width:32%;
	}
}

@media (max-width:960px) {
.Hd_Search { width: 82%; }
.uspDiv { font-family: "FrutigerLTStd55Roman";  text-align:center; }
.usp_guaranteed, .usp_Freeshipping, .usp_auto, .usp_offer { font-size:16px; text-align:center; }
.usp_guaranteed a, .usp_Freeshipping a, .usp_auto a, .usp_offer a { display:block; text-align:center; margin-top:5px; }
.usp_auto { width: 26%; }
.Brand_LogoDiv { display:none; }
.Brand_LogoDiv ul li { margin-left: 20px; }
.VSHm_offer_mainDiv { margin-top:0; }
.Ctry_box_link { padding-right:8px; padding-left:8px; }
.pro_rattingTop { width: 100%; margin-top: 0; }
.Ctry_ProBoxDiv { width: 22%; }
.input_box { width: 58%; }
.Forgot_Pass_link { display: block; text-align: center; margin: 10px 0 0; }
.lgn_newaccountBtn { width: 60%; }
.customer_imgDiv { width: 20%; margin-right: 10px; }
.petinfo_formDiv .input_box { width: 38%; }
.petinfo_formDiv .chk_dropdown { width: 42%; }
.petinfo_formDiv .RadioBtnDiv { width: 40%; }
.Amz_Offer_RightDiv .parent { height:160px; }
.NVS_product_pack { width:32%; }
.NVS_pro_first_td { width:30%; }
.NVS_pro_reorder_price_td { width: 26%; }
.TabAdvocate_left { width:45%; }
.Discount_EarlySummer_TextDiv { width:57%; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { letter-spacing:0; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { letter-spacing:0; }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { font-size:14px; }
.Sale_disFullDiv .sixpacksDiv span, .Sale_disFullDiv .twelvepacksDiv span { font-size:15px; }
.App_discount_Text11 { width:100%; right:0; text-align:center; }
.bg-one11 { background-image: none; background-color:#81adc6; }
.sliderDiv  img { width: 100%; height: auto; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 29%; }
.right_Brnad_Ctry { display:none; }
.VSHm_offerDiv2 { margin-bottom:40px; }
.VSHm_offer_BoxDiv2 { width: 46%; }
.cartCountry { width:60%; text-align:right; }
.main_contentDiv { margin-top:0; }
.div_revolution_banner { padding-bottom:30px; }

}


@media (max-width:900px) {
	.howtoEnterDiv2 .howtoEnter_BoxDiv { margin-top:0; }
	.howtoEnterDiv2 .HtEntr_Box { width:46%; height: 130px; margin-top:40px; }
	.howtoEnterDiv2  .enterformDiv a { width:42%; }
}

@media (max-width:880px) {
.add_inputDiv .input_box { width: 37% !important; }
.checkout_AddressDiv .input_box { width: 68%; }
.chk_dropdown { width: 71%; }
.add_inputDiv .chk_dropdown { width: 44%; }
.Acc_InfoDiv .input_box { width: 68%; }
.Amz_Offer_RightDiv .parent { height:150px; }
.ProRvw_tp_leftDiv { width:50%; }
.articledetail-container img { width:100%; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 45%; }
.pro_rattingTopTable { width: 50% !important; }
.pro_rattingTopTable .totalRwFirst { width: 50%; margin-top:5px; }
.NVS_addBtnLink { padding:0 5px; }
.NVS_pro_reorder_price_td { width:25%; }
.NVS_prolist_price_td { width:24%; }
.NVS_pro_sellingPriceDiv { width:146px; }
.NVS_pro_first_td { width: 28%; } 
.NVS_product_pack {  width: 30%; }
.NVS_pro_reorder_price_td { width: 26%; }
.TabAdvocate_left { width:40%; }
.Advantix_DiscountDiv .Sale_SaleBand { letter-spacing:0; }
.Advantix_DiscountDiv .Sale_SaleBand span { font-size:11px; }
.Advantix_DiscountDiv .Sale_buyRight { font-size:17px; }
.Advantix_DiscountDiv .Sale_buyRight span { font-size:12px; }

.Product_NewBgimage { width: 30% !important; display: block; }
.product_PriceNTop h1 { font-size:20px; }
.NVS_ProTable_NewRightDiv { width: 65% !important; }
.pro_priNleft span { font-size: 30px; }
.product_NewAutoDeliveryDiv { float: left; width: 100%; margin: 10px 0 0; }
.Blf_textDiv { font-size:24px; font-weight:bold; }
.Blf_textDiv span { font-weight:normal; margin: 4px 0 0; }
.Blf_discountDiv { line-height: 33px; font-weight: bold; font-size:26px; }
.Blf_discountDiv span { font-size:30px; }
.Blf_discountDiv span > span { font-size: 24px; }
.Blf_couponDiv { font-size: 18px; padding: 4px 0 0; }
.Blf_couponDiv span { font-size: 24px; margin-top: 0; }

}

@media (max-width:860px) {
	.Bravecto_DiscountDiv .broffer_flattext { font-size:19px;}
}

@media (max-width:840px) {
.input_box { width: 52%; }
.lgn_newaccountBtn { width: 55%; }
.pet_text { font-size:16px; }
.AutomyModal_content { width:70%; }
.NVS_pro_reorder_price_td { width: 28%; }
.LeftDiv .App_discount_Text { width: 72%; }
.LeftDiv .app_btn { width: 26%; }
.Discount_EarlySummer_TextDiv { width:60%; }
.Advantix_DiscountDiv .Sale_SaleBand { font-size:30px; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv span, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv span  { font-size:14px; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { font-size:12px; }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { font-size:13px; }
.Sale_disFullDiv .sixpacksDiv span, .Sale_disFullDiv .twelvepacksDiv span { font-size:14px; }
.VSHm_ofr_BoxRightDiv { width:60%; }
.VSHm_offer_BoxImg { width:40%; }

}

@media (max-width:800px) {
.Acc_InfoDiv .input_box { width: 64%; }
.add_inputDiv .input_box { width: 31% !important; }
.checkout_AddressDiv .input_box { width: 65%; }
.chk_dropdown { width: 67%; }
.add_inputDiv .chk_dropdown { width: 38%; }
.payment_inputDiv { width: 40%; }
.cvv_box { width: 73%; }
.modal-nlcontent { width:60%; }
.modal-content { width:50%; }
.modal-content .input_box { width: 70%; }
.shopBtncheck { width:31%; }
a.ShopCart_CheckoutBtnCart { font-size: 14px; }
a.keepShoppingBtnCart { font-size: 14px; }
.Product_Bgimage { display:none;  } 
.NVS_ProTable_RightDiv { width:100%; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 40%; }
.pro_rattingTopTable .totalRwFirst { width: auto; }
.NVS_pro_reorder_price_td { width: 22%; }
.NVS_pro_list_price_field { width:68%; }
.TabAdvocate_left { width:35%; }
.Discount_EarlySummer_TextDiv { width: 100%; }
.bg-one2 { background-image:none; background: #feebb0;   }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { font-size:15px; }
.Sale_disFullDiv .sixpacksDiv span, .Sale_disFullDiv .twelvepacksDiv span { font-size:16px; }

.Product_NewBgimage { width: 30% !important; display: block !important; }
.prolanding_BdrBox .Rl_Proimg img { width: 80px; height: 80px; }

.MbDisplaynone { display: none; }
.VSHm_offer_BoxDiv2 { width: 45%; }
.NVS_pro_price_div { width:90px; }

}

@media (max-width:785px) {
	.petfood-cat-box_main .petfood-cat-box { width: 28.8%; }
}

@media (max-width:768px) {
.Brand_LogoDiv { display: none; }
.Home_offerDiv { margin: 0; }
.App_discount_Text { font-size: 18px; }
.foodpro_banner a, .fleaBannerDiv a { z-index:999; }
.Ctry_box { width: 45%; }
.Ctry_box_left { width:39.9%; }
.Ctry_box_link { width: 55%; padding-right:8px; padding-left:9px; }
.v_img { width: 29%;  }
.v_img span { font-size: 14px; font-weight: normal; }
.carousel-inner > .item a { position:relative; z-index:999; display:table; }
.blg_Box { width: 29%; }
.Cust_SupportText { width: 100%; padding: 0 0 15px; }
.ft_contactDiv { width: 43%; }
.ft_contactDiv:before { margin-top: 5px; }
.ft_EmailDiv  { width: 47%; }
.Rsp_fttab { display: block; }
.Rsp_fttab ul { list-style:none; }
.accordion { background-color: #0981b0; color: #fff; cursor: pointer; padding: 12px 3%; width: 94%; border: none; text-align: left; outline: none; font-size: 15px; transition: 0.4s; font-family: arial; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #0990c5; cursor:pointer; }
.accordion.active, .accordion:hover { background-color: #0981b0; }
.accordion:after { content: '\002B'; color: #fff; font-weight: bold; float: right; margin-left: 5px; font-size: 20px; }
.accordion.active:after { content: "\2212"; }
div.ac_panel { padding: 0 0px; background-color: white; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; }
.ftr_Category, .ftr_midLink { display: none; }
.ftr_NlSubsDiv { display: block; width: 100%; }
div.ac_panel .ftr_Category { width: 92%; padding: 0 4%; background: #2b9fcc; display: block; text-transform:uppercase; }
div.ac_panel .ftr_midLink { width: 92%; padding: 0 4%; display: block; }
div.ac_panel .ftr_midLink ul li a { color: #464646;  }
.ftr_mdlRight { width: 100%; }
.social_iconDiv { width: 100%; }
.Ftr_BlogLing { width: 100%; margin: 15px 0; }
.Accept_CardDiv { display: none; }
.Use_AppDiv { float: left; width: 100%; text-align: center; }
.Use_AppDiv span { float: none; padding-right:0; }
.Use_AppDiv ul { width: 100%; float: none; display: table; text-align: center;  }
.Use_AppDiv ul li { float: none; margin: 0 7px; display: inline-block; }
.product_imgDiv { width: 100%; }
.product_imgDiv img { width: auto; }
.product_DetailRight { width: 95%; margin: 10px auto 0; float: none; display:table; }
.pro_prileft { width: 50%; }
.pro_rattingTop { width: 45%; margin-top: 0; }
div.tab { width: 20%; }
.tabcontent { width: 75%; float: right; }
.Rl_ProBoxDiv { width: 45%; }
.Category_LeftDiv { display: none; }
.right_Brnad_Ctry { display: none; }
.right_TopSeller_Ctry { display: block; }
.right_TopSeller_Ctry .Rl_ProBoxDiv { width: 30% !important; margin-left:22px; }
.Category_RightDiv { width: 100%; }
.Ctry_ProBoxDiv { width: 24%; }
.coupon_textBoxTop { width: 35%; }
.Cart_select_method { width: 95.8%; margin-bottom: 15px; }
.ShopCart_AmountDiv { width: 99.8%; }
.login_mainleftDiv { width: 100%; }
.Forgot_Pass_link { display: inline-table; margin: 0 0 0 10px; }
.Also_loginDiv ul { margin: 20px 0; }
.lgn_Rg_rightDiv { width: 100%; }
.lgn_Rg_rightDiv:before { display: none; }
.input_box { width: 75%; }
.lgn_newaccountBtn { width: 230px; }
.myaccount_leftDiv { width: 100%; }
.noOrdersDiv { width: 99.6%; }
.cart_rightDiv { width: 100%; margin-top: 20px; border-top: 1px solid #e7e5de; padding-top: 20px; }
.cart_rightDiv { display:none; }
.cart_summery_topDiv, .cart_rightDiv .cart_promotionalDiv { display: none; }
.cart_rightDiv .invoiceBtnDiv, .cart_rightDiv .ShopCart_Btn_BottomDiv { display:none; }
.checkout_formDiv { width: 100%; }
.Acc_InfoDiv .input_box { width: 75%; }
.add_inputDiv .input_box { width: 50% !important; }
.checkout_AddressDiv .input_box { width: 75%; }
.chk_dropdown { width: 76.5%; }
.add_inputDiv .chk_dropdown { width: 53%; }
.petinfo_formDiv .input_box { width: 90%; }
.petinfo_formDiv .chk_dropdown { width: 93%; }
.petinfo_formDiv .RadioBtnDiv { width: 62%; }
.petinfo_formDiv .textarea_box { width:89%; }
.petinfo_formDiv .chk_dropdown .input_box { width: 96%; }
.New_TopnlDiv { padding:10px 0;}
.email_textBoxTop { width:50%; }
.left_reviewDiv { width:100%; }
.right_reviewDiv { width:100%; float:left; }
.review_StarDiv .ProRvwrating { display:block; }
.review_StarDiv .pet_infolisting { margin-left:-25px; }
.payment_detail_TopDiv .input_box { width: 72%; }
.paychk_dropdown { width:36%;}
.cvv_box { width:70%; }
.top_contentSiv { margin-top:20px; }
.our_guarantee_ulDiv ul li { width:90%; }
.Sale_SaleBand { font-size: 30px; }
.Br_proSaleDiv { font-size:30px; }
.Sale_buyRight { font-size:25px; }
.offer_ProBoxDiv { width:45%; min-height: 385px; }
.hillstopBanDiv { width:100%; margin-left:0;  }
.food_hills_box { width:100%; margin-left:0; }
.fhills_parent { height:210px; }
.fhills_type_Text { font-size: 20px; width: 35%; font-family: "FrutigerLTStd65Bold"; }
.petfood-cat-box_main .petfood-cat-box { width: 28%; }
.food_Ctry_box { width: 45%; }
.food_Ctry_box_left { width:63%; }
.food_Ctry_box_left img { width:100%;  }
.food_Ctry_box:first-child img { width:80%; }
.food_Ctry_box:first-child .food_Ctry_box_left { width:57%;}
.food_type_Box { width:95%; }
#divAlertBox .modal-content { width: 50%; left: 25%; }
.exclamation_icon { left:26%; }
.TabAdvocate_left { width:100%; }
.advocetDiv { width:97%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv { width: 45%; }

.Product_NewBgimage { width: 50% !important; margin: 0 auto; float: none; }
.NVS_ProTable_NewRightDiv { width: 100% !important; }
.product_NewAutoDeliveryDiv { float: right; width: 75%; margin: 0; }

.Blf_discountDiv { padding: 2px 10px 0; margin: 0px 10px; }
.Blf_couponDiv { font-size: 16px; padding: 6px 0 0; }
.Blf_couponDiv span { font-size: 20px; }

}	

@media (max-width:767px) {
.Extr_disLeft { width:96%; border-right: 0; border-bottom: 1px solid #4caf50; height: auto; line-height:inherit; padding:10px 2%; }
.Extr_coupon { width:100%; padding:5px 0; border-left: 0; border-top: 1px solid #4caf50; margin-left:0; margin-top:1px; height:auto; line-height:inherit; }
.logo-box { width:28%; }
.Extra_discountDiv { height: auto; display: table; }
.Testimonial_back { background-image:none; background-color: rgba(9, 129, 176, 0.88); background-position: center center; background-repeat:  no-repeat; background-size:  cover; margin-bottom: 30px; }
.testimonial_section .Testimonial_TextDiv { width:90% !important; float: left; padding: 15px 2%; margin: 0 0 0 3%; border: 1px solid #f0f0f0; text-align: justify; margin-bottom:10px; }
.Testimonial_TextDiv { width:90% !important; float: left; padding: 15px 2%; margin: 2% 0 0 0; height:auto; }
.twelvepacksDiv span { top:0px; }
.discount_banner .Sale_buyRight span { display:inline-block; }
.LeftDiv .App_discount_Text { width: 72%; }
.LeftDiv .app_btn { width: 26%; }
.VSHm_offer_BoxDiv { width:45%; }

}

@media (max-width:760px) {
	.howtoEnter_BoxDiv {
		margin-top:0;
	}
	.HtEntr_Box {
		width:46%;
		margin-top:40px;
	    height: 110px;
	}

}

@media (max-width:740px) {
.Deal_offerBoxDiv { width: 97%; min-height: auto; }
.Deal_offerBoxDiv .offer_Proimg img { width: 300px; height: 300px; }
.DealOffer_BuyNowDiv a { font-size: 16px; height: 36px; line-height: 36px; width: 140px; }
.Dealoffer_band { width: 62px; height: 62px; line-height: 62px; left: 30px; top: 25px; font-size: 20px; }
.Dealoffer_ProPrice span { font-size: 30px; }

}

@media (max-width:736px) {
.Ctry_box_left { width: 39.7%; }
.social_iconDiv { margin: 0px 0 10px; }
.TabBox2 .panel ul li { width:96%; }
.product_content_table { width:90%; }
.input_box { width: 72%; }
.Rl_Proimg img { width: 100%; height: auto; }
.customer-self-declaration { height:300px; overflow: auto; }
.pro_rattingTopTable { width: 45% !important; }
.pro_rattingTopTable .totalRwFirst { width: 50%; margin-top:5px; }
.NVS_pro_reorder_price_td { width: 24%; }
.NVS_pro_price_div { width: 18%; }

}

@media (max-width:700px) {
.Ctry_box { width: 45%; }
.Ctry_box_link { width: 54%; }
.Main_Brdcrm { border-top: 1px solid #d9d6d6; border-bottom: 1px solid #d9d6d6; padding: 10px 0; margin: 10px 0 0; }
.Ctry_ProBoxDiv { width: 23%; }
.coupon_textBoxTop { width: 30%; }
.ApplyBtnTop { margin-right: 6px; }
a.ShopCart_CheckoutBtn, a.keepShoppingBtn { font-size: 14px; }
a.ShopCart_CheckoutBtn { width: 40%; }
a.keepShoppingBtn { width: 35%; }
.rep_Price { width: 15%; }
.rep_qty { width: 38%;  }
.rep_disc { width: 18%; }
.rep_total { width: 20%; }
.rephd_Price, .rephd_qty, .rephd_disc, .rephd_total { float: left; width: 35%; }
.rephd_qty { margin: 10px 0 0; }
.rep_product, .rep_Price, .rep_qty, .rep_disc, .rep_total, .delete { display: inline-block; float: none; text-align: left; }
.rep_Price { width: 100%; }
.rep_qty { width: 100%; }
.rep_disc { width: 100%; margin-top: 10px; }
.rep_total { width: 100%; }
.invoiceDIv { width: 96%; padding-left: 2%; padding-right: 2%; }
.invoiceDIv .logo { width: 100%; }
.invoiceDIv .Header_Right { width: 100%; }
.invoce_email { width: 50%; text-align: right; margin-top: 5px; }
.invoiceDIv .rep_total { width:14%; }
.foodpro_banner { width: 100%;  margin-bottom:10px; }
.foodpro_banner a { width: 100%; }
.fleaBannerDiv { width: 44%; margin-left:0; }
.Amz_Offer_RightDiv { width: 52%; }
.Amz_Offer_RightDiv .App_discount_Text { width:auto; }
.Amz_Offer_RightDiv .App_discount_Text span { margin-bottom:5px; }
.payment_detail_TopDiv .input_box { width: 70%; }
.paychk_dropdown { width:30%;}
.cvv_box { width:68%; }
.resetLeftDiv .input_box { width: 90%;margin-top:5px; }
.food_Ctr_main_Box { width:100%; margin-left:0; }
.food_Ctry_box { width: 100%; margin-left:0; }
.food_Ctry_box:first-child .food_Ctry_box_left { width:auto;  }
.food_Ctry_box_left { width: auto; float:left; padding-left:10px; }
.food_Ctry_box:first-child .food_Ctry_box_left img { width:auto; }
.food_Ctry_box_left img { width: auto; }
.food_Ctry_box_link { margin-top:4%; }
.pet_hlth_Box { width:46%; }
.shopBtncheck { width:40%; text-align:right; } 
.carousel-control span { display:none; }
.Blog_bgDiv { display:none; }
.tick_imformation { width:99%; }
.right_TopSeller_Ctry .Rl_ProBoxDiv { width: 46% !important; }
.right_TopSeller_Ctry .Rl_ProBoxDiv .Rl_Proimg img { width:auto; }
.AutoDiv_OrderBox { width:700px; }
.customer-self-title { font-size:22px; }
.customer-self-title:before { margin-left:15px; }
.LeftDiv .App_discount_Text { width: 68%; }
.LeftDiv .app_btn { width: 26%; }

.VSHm_offer_BoxDiv { width:100%; margin-left:0; }
.VSHm_offerDiv { width:100%; margin-left:0; }
.VSHm_offer_BoxImg img { width:170px; }

.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv { width: 100%; margin-left: 0; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width:24%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg img { width: 170px; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_ofr_BoxRightDiv { width: 60%; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 96%; }
.VSHm_offerDiv2 { margin-left:0; width:100%; }
.VSHm_offer_BoxDiv2 { width: 98%; margin-left:0; }
.VSHm_offer_BoxImg2 img {width: 170px; }
.Category_RightDiv h1 { margin: 18px 0 18px; }

}

@media (max-width:667px) {
.social_iconDiv { margin: 0px 0 10px; }
.Sale_SaleBand { font-size: 25px; letter-spacing:1px;  }
.Br_proSaleDiv { font-size: 25px; letter-spacing:1px; }
.Sale_buyRight { font-size: 20px; }
.Sale_buyRight span { font-size:13px; }
.Hd_cartDiv { padding-left:30px; }
.nav li.mobSale { width:99%; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 97.3%; }
.NVS_ProTable_RightDiv .tagline { width:100%; }
}

@media (max-width:660px) {
.Header_Right { width: 51%; }
.orderSuccessful .hd_total { width: 15%; } 
.orderSuccessful .rep_total { width: 14%; }
.sitemap_category ul li.black_dotted { width:90%; }
.Site_mapDiv ul.cms-menu { width:100% }
.sitemap_category ul li ul li { width:45%; }
a, input, select, button, textarea { position:relative; z-index:99999; }
.login_securelBtn, .lgn_newaccountBtn, .place_orderBtn { position:relative; z-index:999999; }
.Amz_Offer_RightDiv .App_discount_Text p a { z-index:999999; }
.wrapper-dropdown-1{z-index:999999;}
.ShopProRep_Input_QTYDiv input.checkout_txtbox { width:50px;  }
.pet_selectDiv input[type="radio"] { z-index:9999; }
.RadioBtnDiv ul li { z-index:9999; }
.Amz_Offer_RightDiv .App_discount_Text { z-index:9999; }
.Amazing_btm_RightDiv a { position:relative; z-index:999999; display:block; }
.show-popup { z-index:9999999;}
.offer_band { z-index:99999; }
.customer-self-declaration { height:300px; overflow: auto; z-index: 999999999 !important; }
.confirm-btn { margin-bottom:20px; }
.Hd_Srh_Box { z-index:999999; position:relative; }
.Hd_Search { z-index:999999; position:relative; display:inline-block; }
.Hd_srh_botton { padding-top:5px; }
.Hd_srh_botton img { vertical-align: middle; }
.searchResultBox { z-index:9999999; width: 256px; }
.searchClose { z-index:999999999; }
.youtube_VideoDiv { position:relative; z-index:999999; }
.New_nlDiv .SubscribeBtnTop { display: inline-block; }
.pet_container a { display:block; z-index:99999999; }
.static_cont_leftDiv { width:100%;}
.static_cont_rightDiv { width:100%; margin-top:30px; }
.price_match_ulDiv ul li { width:95%; }
.usp_offer a {z-index:999; }
.closeModalBox { vertical-align: middle; text-align:center; top: 8px; }
.closeModalBox b { padding-top:2px; display:table; margin:0 auto; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 44%; }

.Sale_disFullDiv .Or_Div { display:none; }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { width:100%; }
.Sale_disFullDiv .twelvepacksDiv { border-top: 1px solid #4caf50; }
.productNameVetLine { width: 50%; }

.Blf_textDiv { padding-top: 3px; }
.Blf_textDiv span { display:none; }

.enterformDiv a { width: 45%; }

}

@media (max-width:640px) {
.Also_loginDiv{display:block;}
.respContinueBtn{display:block;width:60% !important;margin-top:20px !important;}
#divAlertBox .modal-content { width:60%; left: 18%; }
.exclamation_icon { left:15%; }
.Home_offerDiv { margin-top:10px; }
.product_dropdown select.product_selected_Option { padding-right:15%; }
.top_blueDiv { padding: 0px 0 0px; }
.logo { width: 89%; text-align: left; margin-bottom: 10px; }
.logo img { width: 35% !important; position: relative; z-index: 9999999999;}
.Header_search { width: 100%; }
.Header_search p { text-align: center; display:none; }
.Hd_Srh_Box {  }
.Header_Right { width: 100%; margin-top: 20px; }
.hd_contact { width: 40%; text-align: left; padding-top:10px; }
.hd_contact:before { float: left; margin-top: 6px; }
.hd_contact span { font-size: 12px; padding-left: 3px; }
.Hd_myAccountDiv a, .Hd_cartDiv a { font-size: 13px; } 
.Header_Right_bottom { float: right; width: 51%; margin-top: 15px; padding-right: 2%; }

.dropbtn .fa-bars { font-size: 27px; }
.nav { z-index: 9999999999; }
.Ctry_box { width: 96%; }
.Ctry_box_left { padding-top: 10%; }
.Ctry_box_link { width: 54%; padding-right: 3%; padding-left: 3%; }
.v_img { width: 28%; }
.blg_Box { width: 28%; }
.bg-one { background-image: none; background-color: #9f8272; }
.App_discount_Text { width: 100%; right: 0; text-align: center; }
.App_disc_content { text-align: center; }
.ft_contactDiv { width: 100%; }
.ft_contactDiv:after { display: none; }
.ft_EmailDiv { width: 100%; float: left; margin-top: 15px; }

.pro_rattingTop { width: 100%; margin-top: 0; }
.right_top_Ctry .Rl_ProBoxDiv { width: 45%; }
.Rl_Proimg img { width: 200px; height: 200px; }
.Ctry_ProBoxDiv { width: 90%; margin-top: 5px; margin-bottom: 5px; }
.Ctry_Probanner { text-align: left; }
.Ctry_Probanner img { width: auto; text-align: left; }
.PromotinalText { width: 100%; padding: 0; display: block; margin-bottom: 10px; }
.coupon_textBoxTop { width: 50%; }
.rep_product { width: 100%; padding-right: 0; padding-left: 0;  }
.input_box { width: 68%; }
.Acc_InfoDiv .input_box { width: 70%; }
.add_inputDiv .input_box { width: 46% !important; }
.checkout_AddressDiv .input_box { width: 73%; }
.chk_dropdown { width: 75%; }
.add_inputDiv .chk_dropdown { width: 50%; }
.logOutBtn { left:inherit; right:20%; top:4%; }
.modal-nlcontent { width:60%; }
.modal-nlcontent .modal-header { padding-top:10px; }
.modal-nlcontent .get_discDiv { padding-top:10px; }
.modal-nlcontent .forget_PasswordText { margin-top:5px; margin-bottom:10px;}
.modal-content { width:60%; z-index:999999999; }
.modal-content .input_box { width: 80%; }
.modal_titleDiv .Also_loginDiv ul { margin-bottom:0; }
.payment_detail_TopDiv .input_box { width: 65%; }
.paychk_dropdown { width:25%;}
.cvv_box { width:58%; }
.right_TopSeller_Ctry .Rl_ProBoxDiv { width: 45% !important; }
.NVS_pro_reorder_price_td { width: 26%; }
.NVS_pro_price_div { width: 19%; }
.product_DetailRight .pro_prileft { width: 39%; }
.product_DetailRight label.rrpCls { text-align: left !important; }
.Sale_buyRightCoupon { width:20.47% !important; padding: 10px 0 !important; }
.bg-one2 { background-image:none; background-color: #feebb0;  }
.EarlySummer_discount_TextDiv { width:98%; }

}

@media (max-width:639px) {
	.petfood-cat-box_main .petfood-cat-box { width: 27.8%; }
	/*.Bravecto_DiscountDiv .Br_proCom_SaleDiv { line-height: 22px; padding-top: 10px; }*/

}

@media (max-width:615px) {
	.petfood-cat-box_main .petfood-cat-box { width: 27.5%; }
}

@media (max-width:600px) {
.Blog_bgDiv { display:none; }
.offer_ProTopDiv { margin-left:0; width:100%; }
.offer_ProBoxDiv { margin-left:0; width:98%; min-height: auto; }
.petfood-cat-box_main .petfood-cat-box { width: 27%; }
.food_pro_uniqueDiv ul li { margin-left:3px; margin-right:3px; }
.logo-box { width: 27%; }
.article-container { margin-top:30px; }
.tick_imformation td { display:table; margin:0 auto; }
.tick_imformation td img { width:100%; height:auto; margin-bottom:10px; }
.Hd_cartDiv { padding-left:25px; }
.list_viewDiv_Left { width:100%; padding:0 0 2%; border-bottom: 1px solid #dbdbdb; border-right: 0; }
.list_viewDiv_Right { width:100%; margin: 3% 0 1%; }
.Viewpro_priceDiv { width: auto; padding:0 4% 0 0; float: none; display: inline-table; }
.Viewpro_btn { float: none; width: auto; margin: 0; padding: 0; display: inline-table; }
.Viewpro_btn a { width: auto; display: inline-table; padding:6px 15px; }
.Viewpro_freeship { width:auto; display:inline-table; padding:0 0 0 2%; }
.Viewpro_priceDiv strike, .Viewpro_priceDiv span { vertical-align: middle; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 49%; }
.NVS_product_small_img { width:96%; padding-left:2%; padding-right:2%; text-align: center; }
.NVS_prodPackImg { width:200px; height:200px; }
.NVS_product_table_right_Div { width:96%; margin:0 auto; float:none; display:block; }
.NVS_product_right_top_Div { font-weight:normal; letter-spacing:0; }
.NVS_pro_table_bottom_Div { font-size:12px; letter-spacing:0;  }
h2.AutomyModal_proName .cart_product_name_popup { font-size:12px; }
.Automyproduct_label { font-size:12px; }
.Automyproduct_inputBottom { margin-bottom:15px; }
.Automyproduct_inputBottom .Automyproduct_Price { font-size:14px; }
.AutomyAdd_Button { width:140px; height:30px; line-height:30px; font-size:14px; }
.Sale_buyRightCoupon { width:20.4% !important; }
.LeftDiv .App_discount_Text { width: 64%; }
.LeftDiv .app_btn { width: 30%; }
.divSiteOfferBanner_BannerDiv img { display:block;  } 
.summerbanner { display:block; }
.sum_col3_last { background:#4caf50; color:#fff; }
.App_discount_Text11 { font-size:20px; }

.prolanding_BdrBox .Rl_ProBoxDiv { width: 23%; }
.App_Discount_Band11 { display:none; }
.MbDisplaynone { display:none; }

.NVS_pro_price_div { width:17%; }
#feedback { display:none; }

}

@media (max-width:568px) {
.social_iconDiv { margin: 0px 0 10px; }
.Sale_disLeft { width:100%; border-right:0; border-bottom:1px solid #4caf50; height: 60px; }
.Sale_SaleBand { font-size:20px; line-height: 20px; padding: 12px 0 7px; }
.Sale_SaleBand span { font-size:14px; }
.Br_proSaleDiv { font-size:20px; padding:6px 0; line-height: 25px; }
.Br_proSaleDiv span { font-size:15px; }
.Sale_buyRight { font-size: 20px; line-height:50px; height: 69px; border-left:0; border-top:1px solid #4caf50; margin-left:0; margin-top:1px; width:100%; }
.logo-box { width: 43%; }
.TabBox2 div.tab div, .TabBox2 div.tab div.active { padding-left:12px; padding-right:12px; }
.Bravecto_DiscountDiv .Extra_discountDiv { display:table; height:auto; width: 98%; }
.offerDiv .Extra_discountDiv { width:97%; margin:-30px 0 0; }
.Bravecto_DiscountDiv2 .Extra_discountDiv { width: 92.9% !important; }
.Sale_buyRightCoupon { width:100% !important; } 
.Sale_buyRightCoupon b { display:inline-block; padding: 5px 8px; }
.Discount_EarlySummer_TextDiv span { font-size:20px; }
.Discount_EarlySummer_TextDiv p { font-size:12px; }
.Discount_EarlySummer_TextDiv p strong { font-size:16px; }
.EarlySummer_TextDiv1 { font-size:13px; }
.Discount_EarlySummer_TextDiv .EarlySummer_TextDiv1 span { font-size:20px; }
.EarlySummer_TextDiv1 { margin-top: 23px; }

.product_NewAutoDeliveryDiv { float: left; width: 100%; margin: 10px 0 0; }
.product_dropdown34 {  width: 35% !important; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 97%; }

}

@media (max-width:560px) {
.top_blueDiv { padding-bottom:0; }
.Header_Right_bottom {  width: 98%; margin-top:10px; }
.Hd_myAccountDiv { float:left; }
.Hd_cartDiv { padding-right:0; padding-left:0; }
.hd_contact { display:none; }
.Main_uspDiv { padding:10px 0; margin:10px 0 0; }
.usp_guaranteed, .usp_Freeshipping, .usp_auto { display:none; }
.usp_offer { width:100%; }
.usp_offer a { display:inline-block; }
.usp_offer a:before { display:inline-block; }
.Main_Brdcrm { display:none; }
.Rl_ProBoxDiv { width: 42%; }
.Pro_Read_ReviewDiv { padding-bottom: 0; }
.Pro_Read_ReviewLeft { width: 100%; }
.Pro_Read_ReviewRight { width: 99%; margin-top: 10px;  }
.Ctry_ProBoxDiv { width: 88%; }
.ProRep_ProNameDiv { width: 65%; padding-right: 4%; }
.product_dropdown { width: 70% !important; }
.input_box { width: 65%; }
.Acc_InfoDiv .input_box { width: 64%; }
.add_inputDiv { width: 100%; } 
.add_inputDiv .input_box { width: 64% !important; }
.checkout_AddressDiv .input_box { width: 64%; }
.chk_dropdown { width: 66%; }
.add_inputDiv .chk_dropdown { width: 66%; }
.pay_order_summary .ProRep_ProNameDiv { width: 55%; }
.petinfo_formDiv .RadioBtnDiv { width: 70%; }
.petinformationDiv .lg_inputDiv label { width: 90px; }
.invoiceDIv .ProRep_ProNameDiv { width: 47%; }
.fleaBannerDiv { width: 100%; }
.fleaBannerDiv a, .fleaBannerDiv img  { width:100%; }
.Amz_Offer_RightDiv { width: 100%; margin-top:10px; }
.Amz_Offer_RightDiv .parent { height: 165px; }
.modal-nlcontent { width:70%; }
.modal-content { width:70%; }
.TabBox2 div.tab div { margin-bottom:10px;  }
.paychk_dropdown { width:25%;}
.pay_order_summary .ProRep_ProNameDiv { width: 32%; }
.pay_order_summary .hd_proname { width: 38%; }
.orderSuccessful .hd_total, .orderSuccessful .rep_total { width:18%; }
.Nx_proSaleDiv { padding:5px 0; }
.sixpacksDiv, .twelvepacksDiv { font-size:20px; font-family: "FrutigerLTStd55Roman";  }
.proExtr_disLeft { width:60%; }
.proExtr_coupon { width:40%; }
.right_reviewDiv .contact_formDiv .input_box { width:90%; }
.right_reviewDiv .contact_formDiv .textarea_box { width:90%; }
.pro_prileft { width: 27%; }
.NVS_ProTable_RightDiv label.rrpCls { text-align:left !important; }
.NVS_ProTable_RightDiv label { margin-bottom:5px; }
.pro_rattingTopTable { width: 60% !important; }
.customer-self-title { font-size: 20px; }
.customer-self-title:before { margin-left: 0; }
.Bravecto_DiscountDiv .sixpacksDiv, .Bravecto_DiscountDiv .twelvepacksDiv { font-size:14px; }
.Bravecto_DiscountDiv .sixpacksDiv span, .Bravecto_DiscountDiv .twelvepacksDiv span { font-size:16px; }
.Bravecto_DiscountDiv .Sale_buyRight { height:auto; }
.Bravecto_DiscountDiv .Sale_buyRight span { display:inline-block; vertical-align: middle; margin-left:10px; }
.Advantix_DiscountDiv .Sale_disLeft { width:100%; }
.Advantix_DiscountDiv .Sale_buyRight { width:100%; border-left: 0; }
.productNameVetLine { width:100%; }
.NVS_ProTable_RightDiv .product_PriceTop { float:left; width:100%; }
.NVS_ProTable_RightDiv .product_PriceTop label { margin-bottom: 0; }
.Sale_disFullDiv .Br_proSaleDiv span { display:block; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width: 30%; }

.product_dropdown34 {  width: 35% !important;}

.cartCountry { width:100%; text-align:left; float:left; margin-top:15px; }
.cartCountryDD { width:50% !important;}
.cartCountryDD select.product_selected_Option { padding-right:0; }
.NVS_ProTable_RightDiv .googlerate {width:100%; text-align:left; float:left;}

.howtoEnterDiv2 .enterformDiv a { width: 60%; }

}

@media (max-width:540px) {
.managePaymentOption { width:100%; }
.rightbeforePay { width:100%; }
.rightbeforePay .orpayDiv { border-left: 0; border-top: 1px solid #e7e5de; width: 100%; height:auto; }
.rightbeforePay .orpayDiv span { margin: -16px auto 0; }
.paybankDiv { width:100%; margin-bottom: 20px;}
.paybankDivTop { width:100%; }
.Banktrans_btn { margin-top:5px !important; }

}

@media (max-width:538px) {
	.petfood-cat-box_main { width: 106%; }
	.petfood-cat-box_main .petfood-cat-box { width: 26.8%; }
}

@media (max-width:520px) {
.foodpro_banner { width: 100%; }
.Amazing_Offer_RightDiv { width: 100%; }
.foodpro_banner img { max-width: 100%; }

.nav { top: 49px; }
.coupon_textBoxTop { width: 45%; }

.modal-nlcontent { width:80%; }
.modal-nlcontent .modal-body { padding-left:5px; padding-right:5px; }
.modal-nlcontent .get_discDiv span { font-size:50px; }
.modal-nlbody h3 { font-size:20px;  margin-top:0 !important; }
.payment_detail_TopDiv .input_box { width: 61%; }
.paychk_dropdown { width:25%;}
.cvv_box { width:55%; }
.RadioBtnDiv td { display:table; }
.shopBtncheck { width:49%; }
.tab-block .tab-cont { overflow:scroll; }
.tab-block .table-resposive { width: 550px; margin-bottom:20px; }
.NVS_ProTable_RightDiv .pro_prileft { width:30%; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 62%; }
.NVS_ProTable_BoxDiv h2 { font-size:14px; font-weight:normal; letter-spacing:0; }
.NVS_pro_price_div { width:19%; }
.NVS_pro_list_price_field { width:67%; }
.NVS_pro_first_td span b { font-weight: normal; }
.AutomyModal_content { width: 80%; }
.Automyproduct_dropdown { width:44%; }
.LeftDiv .App_discount_Text { width: 60%; }
.LeftDiv .app_btn { width: 35%; }
.LeftDiv .App_discount_Text span.dis_value { font-size: 28px !important; }
.LeftDiv .App_discount_Text span.dis_Text { font-size: 17px !important; }
.NVS_ProTable_RightDiv .product_PriceTop .pro_prileft { width:100%; }
.Sale_disFullDiv .Br_proSaleDiv { font-size:18px; border-top:0; }
.Christmas_NewOfferDiv  { font-size:20px; letter-spacing:0; }

.pro_priNleft { margin: 10px 0 0; }
.pro_priNleft span { font-size: 26px; }
.prolanding_BdrBox .Rl_ProBoxDiv { width: 26%; }

.Blf_textDiv { font-size: 20px; }
.Blf_discountDiv { line-height: 26px; font-size: 20px; }
.Blf_discountDiv span { font-size: 22px; margin-top: -3px; }
.Blf_discountDiv span > span { font-size: 18px; margin-top: -2px; }
.Blf_discountDiv sup { letter-spacing:1px; font-size:11px; margin-top: -3px; }
.Blf_couponDiv { font-size: 14px; padding: 6px 0 0; }
.Blf_couponDiv span {  font-size: 16px; }

}

@media (max-width:512px) {
	.petfood-cat-box_main .petfood-cat-box { width: 26.5%; }
}

@media (max-width:500px) {
.logo img { width: 40% !important; }
.hd_contact:before { float: none; margin-top: 0px; }
.hd_contact { width: 100%; text-align: center; margin-bottom: 20px; }
.Header_Right_bottom {float: none; margin: 0 auto; display: table; }
.Hd_myAccountDiv { padding-left: 0px; }
.v_img { width: 96%; }
.Blog_bgDiv { display: none; }
.v_img span { font-size: 16px; }
.Ctry_box { margin-bottom: 15px; }
.Ctry_box_link { display: none; }
.Ctry_box_left { padding-top: 0; width: 100%; text-align: left; }
.Ctry_box_left a { padding: 2%; }
.Ctry_box_left a:before { vertical-align: middle; margin: 0 15px 0 0; display: inline-block; }
.product_imgDiv img { width: 100%; }
.freeShippingText { width: 100%; text-align: left; }
.product_AutoDeliveryDiv span { width: 70%; display: inline-table; margin-bottom: 15px; }
.product_dropdown3 { width: 65%;}
.SaveText span { display: inherit; width: auto; }
.Rl_ProBoxDiv { width: 95%; }
div.tab { width: 30%;  }
.tabcontent { width: 61%; height: 300px; overflow: auto; padding-right: 4%; }
.tabcontent h3 { font-size: 14px; }
.right_top_Ctry .Rl_ProBoxDiv { width: 95%; }
a.ShopCart_CheckoutBtn, a.keepShoppingBtn { width: 45%; }
.shopping_cart_titleDiv h1 { float: none; margin-bottom: 18px; }
.Pro_processDiv { float: left; margin: 10px 0 0; }
.input_box { width: 60%; }
.logOutBtn { font-size:13px; top: 5%; }
.invoce_email { width: 100%; text-align: center; }
.invoce_email:before { margin-left: -40px; }
.invoiceDIv .hd_contact { margin-bottom: 10px; }
.invoiceDIv .orderNo, .invoice_orderDate { font-size: 16px; }
.invoiceDIv .shopping_cart_titleDiv h1 { font-size: 18px; }
.invoiceDIv .hd_qty { width: 13%; }
.invoiceDIv .rep_qty { width: 10%; }
.right_top_Ctry { margin-top:10px; }
.right_top_Ctry .Relative_ProTopDiv { margin-left: 0; margin-top:0; width:100%; }
.right_top_Ctry .Rl_ProBoxDiv { width: 99%; margin-left:0; }
.SaveText .tooltiptext { display:none; }
.checkout_AddressDiv .input_box { width: 58%; }
.checkout_AddressDiv .chk_dropdown { width: 60.5%; }
.petfood-cat-box_main .petfood-cat-box { width: 42%; }
.logo-box { width: 42%; }
.pet_healthDiv { margin-bottom:0px; }
.pet_hlthDiv { margin-left:0%; width:100%; }
.pet_hlth_Box { width:100%; margin-left:0;  }
.right_TopSeller_Ctry .Rl_ProBoxDiv { width: 97% !important; }
.customer-self-declaration { width:80%; }
.customer-self-title:before { display:none; }
.Bravecto_DiscountDiv .sixpacksDiv, .Bravecto_DiscountDiv .twelvepacksDiv { letter-spacing:0; }
.LeftDiv .percetage_text { right:16% !important; }
.App_discount_Text11 { font-size:18px; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width: 35%; }
li.ulliSale a { font-size: 12px !important; letter-spacing:0; }
li.ulliSale a .class_icon { padding-right: 0; }
.nav li.mobSale { width: 100%; }

.Category_RightDiv h1 { margin: 10px 0; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 96.5%; }
.Bravecto_DiscountDiv .Sale_SaleBand{font-size:25px;}
/*.Bravecto_DiscountDiv .broffer_flattext font {font-size:20px important}*/

.HtEntr_Box { width: 97%; margin-top: 40px; height: auto; padding-bottom:10px; }
.enterformDiv a { width: 70%; }
.howtoEnter_title { font-size: 22px; }

.howtoEnterDiv2 .HtEntr_Box { width: 97%; height: auto; }
.howtoEnterDiv2 .enterformDiv a { width: 80%; }

}

@media (max-width:476px) {
.my_accont_changePassDiv { margin: 0 0 0 5px; }
.my_accont_changeDiv { padding: 0 5px 0 0; }
.my_accont_changeDiv a, .my_accont_changePassDiv a { font-size:12px; }

}

@media (max-width:460px) {
.Header_Right_bottom { margin-left:0;  }
.nav { top: 47px; }
.product_dropdown2 { width: 85% !important; }
.ProRvw_tp_rightDiv a { font-size: 12px; width: 135px; height: 34px; line-height: 34px; }
.coupon_textBoxTop { width: 70%; }
.applied_DiscountText { width: 100%; display: block; padding-top: 10px; }
.ProRep_ProNameDiv { width: 59%; padding-right: 10%; }
.ProRep_autodeliveryDiv .product_dropdown3 { margin-left: 0; }
.ProRep_autodeliveryDiv span { display: table; margin-bottom: 5px; }
.ProRep_autodeliveryDiv .product_dropdown3 { width: 95% !important; }
.Forgot_Pass_link { display: block; text-align: center; margin: 10px 0 0; }
.Also_loginDiv ul li { width: 30%; padding: 0; }
.Also_loginDiv ul li a img { width: 90%; }
.myaccount_tab div.tab .tablinks { width: 150px; }
.Acc_InfoDiv .input_box { width: 56%; }
.add_inputDiv .input_box { width: 56% !important; }
.checkout_AddressDiv .input_box { width: 56%; }
.chk_dropdown { width: 58.5%; }
.add_inputDiv .chk_dropdown { width: 58.5%; }
.payment_inputDiv { width: 85%; }
.cvv_box { width: 85%; }
.pay_order_summary .rep_total { width: 18%; }
.pay_order_summary .ProRep_ProNameDiv { padding-right: 3%; }
.pay_order_summary .ProRep_autodeliveryDiv span { padding-left: 0; padding-top: 5px; }
.invoiceDIv .ProRep_ProNameDiv { width: 40%; }
.invoiceDIv .hd_proname { width: 40%; }
.invoiceDIv .hd_total {  width: 20%; }
.modal-content { width:80%; }
.payment_detail_TopDiv .input_box { width: 56%; }
.paychk_dropdown { width:25%;}
.cvv_box { width:50%; }
#divForgotModal .Forgot_Pass_link { margin:0 auto; }
.allBrandsDiv { margin-left:0; width:100%; }
.logo-box { width: 98%; margin-left:0; margin-top:20px; margin-bottom:0; }
.shopBtncheck { width:100%; text-align:center; }
.shopBtncount { width:100%; text-align:center; margin-top:15px; }
a.ShopCart_CheckoutBtnCart { width: 50%; display: block; text-align: center; margin: 0 auto; }
a.keepShoppingBtnCart { width: 50%; display: block; text-align: center; margin: 0 auto; }
.review_StarDiv .pet_selectDiv { width: 30px; margin:0 0 0 10px; }
.easy_autodelivery_TextDiv img { padding: 0; width: 100%; }
.col_4 { width:100%; }
.AutomyModal_content { width: 90%; }
.inContentDiv h2 { font-size:16px; }
h2.AutomyModal_proName .cart_product_name_popup { letter-spacing:0; }
h2.AutomyModal_proName { margin-bottom:15px; }
.Automyproduct_dropdown select.Automyproduct_selected_Option { font-size: 11px !important; }
.NVS_ProTable_RightDiv .pro_prileft { width:35%; }
.discount_banner .Sale_buyRight span { display:inline-block; vertical-align: middle; margin: -3px 0 0; font-size:16px; padding: 0; }
.discount_banner .Sale_SaleBand { padding: 21px 0; }
.LeftDiv { height:150px; }
.LeftDiv .App_discount_Text { width: 95%; }
.LeftDiv .parent { height: 140px; }
.LeftDiv .app_btn { width: 45%; display: table; top: 74px; }
.bg-one2 { margin-right:-21px; width:100%; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv span, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv span { font-size: 13px; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { font-size: 10px; }
.parent11 { height:120px; }
.App_discount_Text11 { top: 10px;}
.App_discount_Text11 span { display:block; }
.App_discount_Text11 span span { display:inline-block; }

.product_NewAutoDeliveryDiv .SaveText { display:table; margin: 10px auto 0; }
.product_NewAutoDeliveryDiv .SaveText span { display: inline; width: auto; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 95%; }
.Deal_offerBoxDiv .offer_Proimg img { width: 200px; height: 200px; }

.Blf_discountDiv { padding: 2px 5px 0; margin: 0px 5px; line-height: 26px; font-size: 16px; line-height: 22px; }
.Blf_discountDiv span { font-size: 18px; }
.Blf_discountDiv span > span { font-size: 16px; }
.Blf_textDiv { font-size: 18px; letter-spacing: 0.5px; padding-top: 2px; }
.Blf_couponDiv { padding: 3px 0 0; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 96.3%; }
}

@media (max-width:420px) {
.logo img { width: 40% !important; margin: 0; }
.social_iconDiv ul { margin-top: 15px; }
.social_iconDiv ul li:first-child { margin-left: 0; }
.Amazing_btm_LeftDiv { width: 100%; margin-bottom: 20px; }
.Amazing_btm_RightDiv { width: 100%; float: left; }
.Amazing_Offer_bottomDiv img { width: auto; margin: 0 auto; display: block; }
.nav { top: 46px; }
.product_dropdown3 { width: 56% !important; }
.Ctry_ProBoxDiv { width: 87%; } 
.coupon_textBoxTop { width: 65%; }
a.ShopCart_CheckoutBtn, a.keepShoppingBtn { width: 47%; font-size: 13px; }
.input_box { width: 55%; }
.login_securelBtn { width: 60%; margin: -20px auto 0; display: block; position: relative; z-index: 9999; }
.lgn_newaccountBtn { width: 57%; position: relative; z-index: 9999; }
.Also_loginDiv ul li a img { width: 100%; }
.customer_imgDiv { display: none; }
.customer_Visit_TextDiv { width: 99%; padding-top: 2%; }
.petinformationDiv .lg_inputDiv label { text-align: left; margin-bottom: 5px; }
.petinfo_formDiv .input_box { width: 85%; }
.petinfo_formDiv .chk_dropdown { width: 88%; }
.petinfo_formDiv .RadioBtnDiv { width: 100%; margin-top: 5px; }
.RadioBtnDiv ul li label { margin-right: -10px !important; }
.petinfo_formDiv .textarea_box { width: 84%; }
.payment_shipping { width: 100%; border-right: 0; border-bottom: 1px solid #e7e5de; padding: 15px 0; }
.payment_billing { padding-left: 0; border-bottom: 0; }
.dropbtn { width:45px; }
.dropbtn .fa-bars { font-size:22px; }
.invoiceDIv .orderNo, .invoice_orderDate { width: 100%; }
.invoice_orderDate { float: left; text-align: left; }

.modal-nlcontent { width:85%; }
.modal-nlcontent .input_box { width: 70%; }
.modal-content { width:85%; }
.modal-body { padding-left:5px; padding-right:5px; }
.modal-content .login_securelBtn { margin-top:0; }
.New_nlDiv span { padding-right:0; font-size:14px; }
.New_nlDiv .SubscribeBtnTop { width:120px; }
.email_textBoxTop { width: 54%; }
.freeShippingText { font-size:12px; }
.payment_detail_TopDiv .input_box { width: 93%; }
.paychk_dropdown { width:46%;}
.cvv_box { width:90%; }
.payment_detail_TopDiv .lg_inputDiv label { display:table; margin-bottom:5px; }
.lg_inputDiv label { display:table; margin-bottom:5px; }
.checkout_AddressDiv .input_box { width: 88%; }
.checkout_AddressDiv .chk_dropdown { width: 90%; }
.petinfo_topDiv a, .addnewpet_Btn { font-family:"FrutigerLTStd55Roman"; font-size:12px; padding:5px; }
.petinfo_topDiv h2  { font-size:16px; }
.lg_gender { margin:0; }
.orderSuccessful .hd_total, .orderSuccessful .rep_total { width: 20%; }
.sitemap_category ul li ul li { width:90%; } 
.Extra_discountDiv { width:97%; }
.Sale_disLeft { height:auto; }
.Sale_SaleBand { width:100%; border-bottom: 1px solid #4caf50; border-right:0; padding: 7px 0 7px; }
.Bravecto_DiscountDiv .Sale_SaleBand { font-size: 25px; height:auto;  }
.Bravecto_DiscountDiv .Sale_SaleBand span { display: inline-block; padding-left: 5px; font-size: 25px;  }
.Sale_SaleBand span { display:inline-block; padding-left:5px; font-size:20px; }
.Br_proSaleDiv { width:100%; border-top: 1px solid #ffc72c; border-left:0; margin-top:1px; }
.Sale_buyRight { height:auto; line-height:inherit; padding: 5px 0; }
.Sale_buyRight span { padding-top: 9px; }
.Nx_proSaleDiv { border-left: 0; border-top: 1px solid #ffc72c; margin-top:1px; margin-left:0; width:100%; }
.Bravecto_DiscountDiv .Sale_disLeft { height:auto; }
.Bravecto_DiscountDiv .Br_proSaleDiv {  border-top: 1px solid #4caf50; border-left:0; }
.Bravecto_DiscountDiv .Nx_proSaleDiv { border-left: 0; border-top: 1px solid #4caf50; }
.Bravecto_DiscountDiv .Sale_buyRight span { padding-top:0; }
.petfood-cat-box_main { width:100%; margin-left:0; }
.petfood-cat-box_main .petfood-cat-box { width:100%; margin-left:0; }
.food_pro_uniqueDiv ul li { width:44%; }
.food_Ctry_box { height:172px; }
.food_type_Box { height: auto !important; }
.food_Ctry_box:first-child .food_Ctry_box_left { width: 48%; }
.food_Ctry_box .food_Ctry_box_left { width: 48%; }
.food_Ctry_box:first-child .food_Ctry_box_left img { width: 80%; }
.food_Ctry_box .food_Ctry_box_left img { width: 100%; }
.shop_nowling { bottom:10%; }
.proExtr_disLeft { width:100%; border-bottom:1px solid #4caf50; }
.proExtr_coupon { width:100%; margin-top:1px; }
.top_ProductlandingDiv h1 { font-size:20px; }
.ProRvw_tp_rightDiv .add_review { width:130px; }
.proExtr_disLeft span { font-size:60px; }
.proExtr_disLeft strong { font-size:30px; }
.proExtr_disLeft b { font-size:13px; }
.proExtr_coupon { height:30px; line-height:35px; }
.proExtr_coupon span { font-size:20px; display:inline-block; padding-left:10px; }
.ShopProRep_Input_QTYDiv input.IncQty, .ShopProRep_Input_QTYDiv input.DecQty { display:none; }
.ShopProRep_Input_QTYDiv { width:60px; }
.Also_loginDiv ul li { padding: 0 5px; }
.petfood-cat-box_main .petfood-cat-box { height:auto; min-height:auto; margin-bottom: 10px; }
.petfood-cat-box a { text-align:left; padding:5px 5%; width:90%; }
.petfood-cat-box p { display:inline-block; font-size:14px; font-family: "FrutigerLTStd55Roman"; }
.petfood-cat-box img { display: inline-table; vertical-align: middle; margin:5px 5px 5px 0; width:8%; }
.Viewpro_priceDiv { width:100%; padding:0 0 10px 0; }
.Viewpro_btn { width:49%; text-align:right; }
.Viewpro_freeship { width:45%; text-align:left; }
.Viewpro_Name { font-size:13px; }
.Viewpro_offerDiv .Offer_Text { font-size:12px; }
.Viewpro_priceDiv span { font-size:20px; }
.Viewpro_btn a { font-size:12px; }
.divNotifyMe { margin-bottom:20px; }
.NVS_ProTable_BoxDiv h2 { padding-left:10px; padding-right:10px; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 77%; margin-top:10px; }
.NVS_pro_first_td2 { width:10%; }
.NVS_product_qty { width:7%; }
.NVS_pro_reorder_price_td { width:30%; }
.NVS_pro_reorder_price { width:35%; }
.NVS_pro_sellingPriceDiv { width:100%; }
.NVS_pro_list_price_field { width: 60%; }
.NVS_prolist_price_td { width: 28%; }
.AutomyModal_body { padding-left:10px; padding-right:10px; }
.NVS_ProTable_RightDiv .pro_prileft { width: 100%; }
.NVS_ProTable_RightDiv label { margin-bottom: 0; }
.NVS_ProTable_RightDiv label.rrpCls { text-align: right !important; }
.pro_rattingTopTable { width: 100% !important; float: left; text-align: left; }
.pro_rattingTopTable .totalRwFirst { width: auto; margin-top: 5px; }
.product_DetailRight .pro_prileft { width: 100%; margin-bottom:10px; }
.advocetDiv { width: 96%; }
.parent21 { height: 155px; }
.EarlySummer_TextDiv2 { width:100%; border-right:0; border-bottom: 1px solid #ebc54e; }
.EarlySummer_TextDiv1 { width:100%; margin-top: 12px; }
.Advantix_DiscountDiv .Sale_SaleBand { width: 100%; }
.Advantix_DiscountDiv .Advantix_proSaleDiv { width: 100%; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv span, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv span { font-size: 14px; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { font-size: 12px; }
.Sale_disFullDiv .Br_proSaleDiv { font-size:16px; border-top:0; }
.Sale_disFullDiv .sixpacksDiv, .Sale_disFullDiv .twelvepacksDiv { font-size: 14px; }
.Sale_disFullDiv .sixpacksDiv span, .Sale_disFullDiv .twelvepacksDiv span { font-size: 15px; }

.Br_proSaleDiv2 { font-size: 18px !important; }
.VSHm_offer_mainDiv h1 { font-size:20px; }
.VSHm_offer_mainDiv h1 span { margin-top:-17px; padding: 5px 15px; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width: 40%; }

.Product_NewBgimage { width: 80% !important; }
.Product_NewBgimage img { width:50%; }
.Add_CartNew a { width:100%; }
.freeShippingTextNew { width:100%; text-align: center; }
.top_ProductlandingDiv h1 {  font-size: 16px; }
.select_radioBtn[type="radio"] + label { width:300px; }
.product_dropdown34 {  width: 60% !important; }

.prolanding_BdrBox .Rl_ProBoxDiv { width: 95%; } 
.prolanding_BdrBox .Rl_Proimg img {  width: 150px;height: 150px; }
.NVS_pro_list_price_field_new { width: 60%; }

.Shop_Ctr_main_Box { margin-left: -11px; }
.Ctry_box { width: 46%; float: left; margin-left: 10px; }
.Ctry_box_left a { padding: 6% 2%; } 
.Ctry_box_left a:before { background-size: 100% 100%; width: 26px; height: 22px; }

.NVS_pro_strike_price { width:33%; }
.NVS_pro_price_div { width: 22%; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 96%; }
}

@media (max-width:385px) {
li.ulliSale a { line-height: 26px; }
li.ulliSale a .class_icon { float:left; }

.VSHm_offer_BoxImg2 img { max-width: 100%; }
.NVS_pro_list_price { width:20% }
.top_blueDiv { margin-top:10px; }
.logo { margin-bottom:5px; }

.sc_header { padding:7px 0; }
.Blf_couponDiv { padding: 6px 0 0; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 95.5%; }
}

@media (max-width:375px) {
.Hd_myAccountDiv { padding-left: 0; }
.nav { width: 50%; top: 44px; }
.Amazing_Offer_bottomDiv img { width: 98%; }
.App_discount_Text { font-size: 16px; }
.App_discount_Text p { font-size: 18px; }
.Home_Shop_Category { margin-top: 30px; }
.Home_Shop_Category h1, .youtube_VideoDiv h1 { font-size: 21px; }

.youtube_VideoDiv { margin-top: 20px; }
.v_img { margin-bottom: 15px; }
.Cust_SupportText { font-size: 18px; }
.ft_contactDiv { font-size: 20px; }
.ft_contactDiv span { font-size: 12px; }
.Ctry_ProBoxDiv { width: 86%; }
.input_box { width: 91%; }
.lg_inputDiv label { text-align: left; margin-bottom: 10px; }
.lgn_newaccountBtn { width: 60%; display: block; margin: -30px auto 0; position: relative; z-index: 9999; }
.login_securelBtn { margin-top: -30px; }
.Acc_InfoDiv .input_box { width: 92%; }
.add_inputDiv .input_box { width: 92% !important; }
.checkout_AddressDiv .input_box { width: 87%; }
.chk_dropdown { width: 95%; }
.add_inputDiv .chk_dropdown { width: 95%; }
.modal-nlcontent { width:90%; }
.modal-nlcontent .input_box { width: 70%; }
.modal-nlbody .lgn_securelyBtn { margin: 0 auto; }
.modal-nlcontent .forget_PasswordText { font-size:14px; }
.modal-nlcontent .lg_inputDiv { margin-top:0; }
.modal-nlcontent .get_discDiv span { font-size: 40px; }
.modal-nlbody h3 { font-size: 18px; }
.modal-nlbody .lgn_securelyBtn { width: 40%; height:30px; line-height:30px; }
.modal-body .lgn_newaccountBtn { margin:0 auto; }
.payment_detail_TopDiv .input_box { width: 93%; }
.paychk_dropdown { width:46%;}
.cvv_box { width:85%; }
.fhills_type_Text { width:96%; font-size: 16px; font-family: "FrutigerLTStd55Roman"; }
.fhills_parent { height: 162px; }
.ProRvw_tp_leftDiv label { font-size:13px; }
.divNotifyMe { margin-bottom:30px; }
.AutomyModal_content { width: 95%; }
.Automyproduct_label { font-size: 11px; }
.Automyproduct_inputBottom .Automyproduct_Price { font-size:13px; }
.Automyproduct_inputBottom .Automy_Pric { font-family: "FrutigerLTStd55Roman"; }
.Automyproduct_Price span { font-size:12px; }
.Automyproduct_label { width:44% !important; }
.Automyproduct_dropdown { width: 47%; }
.NVS_addBtnLink { padding:0 3px; }
.Discount_EarlySummer_TextDiv p { font-size: 12px; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv { width:100%; line-height: normal; font-size: 14px; letter-spacing: 1px; border-left:0; }
.Bravecto_DiscountDiv .Advantix_proSaleDiv .sixpacksDiv span, .Bravecto_DiscountDiv .Advantix_proSaleDiv .twelvepacksDiv span { display:inline-block; font-size:16px; }

li.ulliSale a { }
li.ulliSale a { font-size: 14px !important; line-height: inherit; }

/*===== 05 February 2018 Css =====*/
.Dealoffer_band { width: 52px; height: 52px; line-height: 52px; left: 15px; top: 15px; font-size: 16px; }
.Deal_offerBoxDiv .offer_Proimg { min-height: auto; }

}

@media (max-width:370px) {
.pro_rattingTop .rating { width: 100% !important; float: left !important;  text-align: left; }
.ProRvw_tp_rightDiv .add_review { width: 100px; height: 32px; line-height: 32px; font-size:13px; }
.ProRvw_tp_leftDiv { width: 64%; }

}

@media (max-width:360px) {
div.tab { width: 37%; }
.tabcontent { width: 55%; }
.ProRvw_tp_rightDiv a { width: 110px; }
.Ctry_ProBoxDiv { width: 85%; }
.coupon_textBoxTop { width: 60%; }
.Cart_Extra_SaveDiv { font-size: 14px; }
a.ShopCart_CheckoutBtn { width: 100%; margin-bottom: 10px; }
a.keepShoppingBtn { width: 100%; }
.lgn_newaccountBtn { width: 65%; }
.myaccount_tab div.tab button { width: 140px; }
.cvv_box { width: 80%; }
.Ctry_box_left { font-size:16px; }
.modal-content { width:90%; }
.modal-body { font-size:14px; }
.modal-body h3 { font-size:14px; }
a.keepShoppingBtn { display:none; }
.paychk_dropdown { width:45%;}
.my_accont_changeDiv a, .my_accont_changePassDiv a { font-size:12px; padding-right:5px; padding-left:5px;  }
.Bravecto_DiscountDiv .sixpacksDiv, .Bravecto_DiscountDiv .twelvepacksDiv { font-size:16px; letter-spacing:0; }
.Bravecto_DiscountDiv .sixpacksDiv span, .Bravecto_DiscountDiv .twelvepacksDiv span { font-size:16px; }
a.ShopCart_CheckoutBtnCart { width: 70%; }
a.keepShoppingBtnCart { width: 70%; }
#divAlertBox .modal-content { width:70%; left: 18%; }
.exclamation_icon { left:15%; }
.NVS_pro_table_bottom_Div { font-size: 11px; }
.NVS_product_right_top_Div { font-size:12px; }
.NVS_product_pack { width:30%; }
.NVS_pro_first_td2 { width:10%; }
.NVS_qty_txtbox { width:65%; }
.NVS_product_qty { width:8%; }
.NVS_pro_reorder_price_td { width: 30%; }
.NVS_pro_list_price_field { width: 58%; margin-right:0; margin-top:2px; }
.NVS_addBtnLink { height:20px; line-height:20px; }
.NVS_pro_auto_price { margin-top:2px; }
.NVS_pro_reorder_price { width: 36%; }
.advocetDiv { width: 94%; }

.VSHm_ofr_BuyNow a { font-size:12px; width: 75px; margin: 0 2px; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_ofr_BoxRightDiv { width: 56%; }
.VSHm_Type_Offer_TopDiv .VSHm_offer_BoxDiv .VSHm_offer_BoxImg { width: 44%; }

/*===== 05 February 2018 Css =====*/
.Deal_offerBoxDiv { width: 95%; }
.Deal_offerBoxDiv .offer_Proimg img { width: 150px; height: 150px; }
.NVS_pro_list_price { width: 25%; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 95.3%; }

}

@media (max-width:350px){
.review_StarDiv .pet_selectDiv { margin-left: 8px; }
.Bravecto_DiscountDiv .Nx_proSaleDiv { height: auto; }
.LeftDiv { height: 120px; }
.LeftDiv .parent { height: 124px; }
.LeftDiv .app_btn { width: 50%; top: 58px; }
.Sale_disFullDiv .Br_proSaleDiv { font-size:14px; border-top:0; }
li.ulliSale a { font-size: 13px !important; }
.VSHm_ofr_DosesDiv { font-size: 13px; }

}

@media (max-width:342px){
.nav li a, .bg_nav_color_blue, .bg_nav_color_grey { font-size:14px; letter-spacing:0; }
.logOutBtn { font-size:12px; }
.email_textBoxTop { margin-right:5px; }
.modal-body .lgn_newaccountBtn { width:72%; }
.rrpCls { width:14% !important; }
.input_box { width: 88%; }
.myaccount_tab div.tab .tablinks { width: 140px; font-size:14px; }
.petinfo_topDiv a, .addnewpet_Btn { font-size:11px; }
.petinfo_topDiv h2 { font-size: 15px; }
.sixpacksDiv, .twelvepacksDiv { font-size:16px; }
.sixpacksDiv span, .twelvepacksDiv span { font-size:16px; }
.sixpacksDiv b, .twelvepacksDiv b { font-weight: normal; }
.Or_Div span { font-size: 12px; line-height: 32px; width: 30px; height: 30px; }
.Pro_processDiv img { width:100%; }
.NVS_ProTable_RightDiv .pro_rattingTop { width: 96%; }
.Automyproduct_dropdown { width: 50%; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 95%; }

}

@media (max-width:330px) {
.Use_AppDiv ul li { margin: 0 1px; }
.nav { top: 42px; }
.Ctry_ProBoxDiv { width: 84%; }
.lgn_newaccountBtn { width: 70%; }
.pet_selectDiv { margin-right: 4px; }
.product_dropdown3 { width: 54% !important; }
.SaveText:after { margin: 0; }
.Automyproduct_inputBottom .Automyproduct_Price { padding-right:0; }
.Automyproduct_Price span { padding-left:0; }
li.ulliSale a { font-size: 12px !important; }
.NVS_ProTable_RightDiv .Bravecto_DiscountDiv .Extra_discountDiv { width: 94.5%; }
.imgBottmTextDiv{font-size: 12px;}

}

@media (max-width:767px) {
.LeftDiv { width: 100%;float: none ;}
.LeftDiv .percetage_text{ position:absolute;left:0 ; right: 8% !important; text-align:right;  }

.discount_banner{width:98%;border:3px solid #4caf50;margin-left:0;margin-top:10px;}
.discount_banner .Sale_disLeft { width:100%; border:0;}
.discount_banner .Sale_buyRight {width:100%;padding:10px 0 0 0;font-size:24px;}
.discount_banner .Nx_proSaleDiv { padding:10px 0;}
.discount_banner .Sale_SaleBand { font-size:35px;padding:15px 0; }
.discount_banner .sixpacksDiv{ font-size:33px; }

.right_banner {width:98.40%; float:left; height:91px; margin-left:0px; margin-top:10px;border-width:3px !important;height:65px;}
.right_banner .tagline{clear:both;width:99%;background:#4caf50;padding:5px;margin-left:-3px;}
.right_banner .Sale_SaleBand{ font-size:35px; margin-top:0px;border-right:3px solid #4caf50;line-height:31px;}
.right_banner .Sale_buyRight { height: unset; line-height: 30px;border:0;padding-bottom:10px; }
.right_banner .Sale_buyRight span { margin-top:0; }
.right_banner .sixpacksDiv, .right_banner .twelvepacksDiv { font-size: 14px;}
.clear { clear:both;display:block; }

}

@media (max-width:320px) {
	.LeftDiv .percetage_text{position:absolute;left:0 ;right:-50%;top:0;}
}

@media (max-width:323px) {
	.Bravecto_DiscountDiv .Br_proSaleDiv {height:auto;padding:0;line-height: 24px !important;}
	.Bravecto_DiscountDiv .Br_proSaleDiv span {margin:0 !important}
}
@media (max-width:320px) {
	.LeftDiv .percetage_text { position:absolute;left:0 ; right:-50%; top:0;  }
	.Bravecto_DiscountDiv .Br_proSaleDiv {height:auto;padding:0;}
}

@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) {
.LeftDiv { width:100%;  float: none ; overflow:hidden;}
.LeftDiv .percetage_text { position: absolute;left: 0; right:9%;  top: 10px;}
.LeftDiv .app_btn { right: 5%;  }
/* dicount banner */
.discount_banner {width:99%;border:3px solid #4caf50;margin-left:0;}
.discount_banner .Sale_SaleBand { font-size: 32px; height:36px; vertical-align:middle; padding-top:7px;padding-bottom:23px;line-height:47px;}
.discount_banner .Sale_disLeft { width:72%; border:0; height:unset;}
.discount_banner .Sale_buyRight { width:28%; padding:20px 0 0 0; margin:0;}
.discount_banner .sixpacksDiv, .discount_banner .twelvepacksDiv { font-size:30px;}
.discount_banner .sixpacksDiv{ font-size:30px; }
.discount_banner .twelvepacksDiv span {font-size: 16px;}
.discount_banner .Nx_proSaleDiv { width:73%; padding: 13px 0;}
/* end dicount banner */
/* right_banner */
.right_banner { width:99%; }
.right_banner .Sale_SaleBand{ font-size:30px; margin-top:0px;border-right:3px solid #4caf50;line-height:47px;}
.right_banner .Sale_buyRight { height: unset; line-height: 38px;border:0;padding-bottom:10px;}
.right_banner .tagline{clear:both;width:99%;background:#4caf50;padding:5px;margin-left:-3px;}
.right_banner .Sale_disLeft { width: 79%;}
.right_banner .Nx_proSaleDiv { width:73%; }
.right_banner .Sale_buyRight { width: 20%;}

}