html,body{width:100%;display:block;overflow-x:auto!important}a{cursor:pointer}header{margin-bottom:10px}header #saleMenu{background-color:#fff;padding:20px;box-sizing:border-box;position:relative}header #saleMenu a{width:19.1%;display:block;margin:3px;box-sizing:border-box;border-radius:3px;height:100px;border:1px #999 solid;float:left;color:#333!important;padding:25px 80px 20px 10px;font-size:16px;text-decoration:none;background-size:100px;background-repeat:no-repeat;background-position:106% 50%;line-height:23px;text-align:center}#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1}#popupContact{position:fixed;_position:absolute;width:600px;background:#fff;z-index:2;padding:12px;font-size:13px;top:50%;left:50%;margin-left:-300px;margin-top:-240px}#popupContact h1{text-align:left;color:#6fa5fd;font-size:22px;font-weight:700;border-bottom:1px dotted #d3d3d3;padding-bottom:2px;margin-bottom:20px}#popupContact p{text-align:justify;color:#000;font-size:14px;font-weight:500}.donationPopup{border-radius:0}.donationPopup>div{position:relative;padding:0 0 20px;box-sizing:border-box}.donationPopup #donationDetails{height:300px;overflow-y:auto}.donationPopup del{height:30px;width:30px;position:absolute;top:10px;right:10px;background-image:url(../images/icons/multiplicationSymbol.png);background-size:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.donationPopup #donation_money_btn{background-color:green!important}.donationPopup sup{display:inline-block;position:absolute;top:50px;right:10px;text-align:right;font-size:14px}.donationPopup img{width:150px}#popupUserPanelAddressForm{position:absolute;width:700px;height:500px;z-index:999}#popupUserPanelAddressForm>div{position:relative;height:100%;width:100%}#popupUserPanelAddressForm form{width:100%;padding:10px;box-sizing:border-box;background-color:#fff}#popupUserPanelAddressForm big{text-align:center;display:block;padding:10px}#popupUserPanelAddressForm table{width:100%}#popupUserPanelAddressForm th{text-align:left}#popupUserPanelAddressForm th,#popupUserPanelAddressForm td{padding:10px}#popupUserPanelAddressForm input[type=text],#popupUserPanelAddressForm select{width:100%;padding:5px;box-sizing:border-box}#popupUserPanelAddressForm sup{color:#f00f00}.ui-widget{font-family:montserrat,Arial,Verdana,Helvetica,sans-serif!important}.PromotionIconsImage img{width:100%}.selectedFilter{border:1px #333 solid;list-style:none}.selectedFilter .refineFilter{background-image:url(../images/icons/multiplicationSymbol.png);background-size:15px;background-repeat:no-repeat;background-position:0% 50%;padding:5px 5px 5px 20px;cursor:pointer}.leftMenuDom u small{cursor:pointer}.PaymentDom u{display:block;font-size:20px;font-weight:100;margin:10px 0;text-decoration:none}.highlightPayment{border-bottom:3px green solid;-webkit-filter:none!important;filter:none!important;opacity:1!important}#newPaymentOptions{border:1px #eee solid;border-radius:10px;height:49px;overflow:hidden}#checkout_dom #newPaymentOptions{display:none}.removeSavedPayment{background-repeat:no-repeat;background-position:98% 50%;background-size:44px}#newPaymentOptions li{width:25%;float:left;box-sizing:border-box;text-align:center;padding:16px;font-weight:700;cursor:pointer;background-size:contain;background-image:url(../images/payment_paypal.png);background-repeat:no-repeat;background-position:50%;height:49px;display:inline-block;border-right:1px green solid;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}#newPaymentOptions .paymentOptionsBtn_zip,#paymentForm .paymentOptionsBtn_paypal{background-image:url(../images/payment_paypal.png)}#newPaymentOptions .paymentOptionsBtn_creditCard,#paymentForm .paymentOptionsBtn_creditCard{display:flex;justify-content:center;align-items:center}#newPaymentOptions .paymentOptionsBtn_zip,#paymentForm .paymentOptionsBtn_zip{background-size:auto 30px!important;background-image:url(../images/payment_zip.png)}#newPaymentOptions .paymentOptionsBtn_bank,#paymentForm .paymentOptionsBtn_bank{background-image:url(../images/payment_deposit.png);border-right:0}#checkout_dom #paymentForm,#order_payment_dom #paymentForm,#myAutoDeliveryOrders #paymentForm{border:1px #c4c4c4 solid;border-radius:10px}.save_for_future_payment{display:flex;align-items:center;padding:0 10px;justify-content:space-between;border:1px #c4c4c4 solid;margin:10px 0;border-radius:10px;color:#000;background-color:#00800000}.save_for_future_payment h5{font-size:.9em;margin:20px 0}.save_for_future_payment--switch{font-size:inherit;font-weight:inherit;margin:inherit;text-align:right;position:relative;display:inline-block;width:60px;height:34px}.save_for_future_payment--slider{height:inherit!important;line-height:inherit!important;font-size:inherit!important;font-weight:inherit!important;width:inherit!important;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.save_for_future_payment--switch input{opacity:0;width:0;height:0}.save_for_future_payment--slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.save_for_future_payment--input:checked+.save_for_future_payment--slider{background-color:#206d37}.save_for_future_payment--input:focus+.save_for_future_payment--slider{box-shadow:0 0 1px #206d37}.save_for_future_payment--input:checked+.save_for_future_payment--slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.save_for_future_payment--slider.round{border-radius:34px}.save_for_future_payment--slider.round:before{border-radius:50%}#paymentForm .highlightPayment{border-bottom:solid green 2px!important}.braintree-form__field.braintree-form__checkbox,.braintree-form__field.braintree-form__checkbox+div{visibility:hidden}#paymentForm #EwayPaymentForm{padding:10px;box-sizing:border-box;border:none;margin-top:0}#paymentForm #paymentConfigFrom_bank{border-top:1px #c4c4c4 solid}#paymentForm .paymentOptionsBtn:first-child{border-top:none!important}#paymentForm .paymentOptionsBtn:nth-last-child(2){border-bottom:none}#paymentConfigFrom_bank.paymentConfigDom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#paymentForm .paymentOptionsBtn{border-bottom:1px #c4c4c4 solid;height:49px;width:100%;box-sizing:border-box;text-align:center;padding:13px;font-weight:700;cursor:pointer;background-size:contain;background-repeat:no-repeat;height:55px;background-position:center}#paymentForm .paymentForm{background-color:#f6f6f6;padding:10px;border-bottom:1px #ccc solid}#paymentForm .paymentForm:last-child{border-bottom:none}#paymentForm .container{display:block;position:relative;padding-left:35px;margin:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#paymentForm .container input{position:absolute;opacity:0;cursor:pointer}#paymentForm .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:transparent;border-radius:50%}#paymentForm .container:hover input~.checkmark{background-color:transparent;display:none}#paymentForm .container input:checked~.checkmark{background-color:transparent;display:none}#paymentForm .checkmark:after{content:"";position:absolute;display:none}#paymentForm .container input:checked~.checkmark:after{display:none}#paymentForm .container .checkmark:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}#paymentForm #submit-button{display:flex;justify-content:center;align-items:center}#paymentForm #submit-button img{margin-left:10px}.paymentMethodBtnArea .btn{width:49%;box-sizing:border-box;float:right;border-radius:5px;padding:18px;font-size:14px;background-color:#eee;color:#333}.paymentMethodBtnArea .btn:first-of-type{float:left;background-color:#999;color:#fff}.removeSavedPayment b{width:100%;display:block;overflow:hidden}.savedPaymentMethodDom{box-sizing:border-box}.savedPaymentMethodDetails{padding:24px 55px 24px 81px!important}#EwayPaymentForm{padding:10px;box-sizing:border-box;border:1px #ccc solid;margin-top:10px}#loadPaymentsMethodUl,#viewPaymentsMethodUl{background-color:green;color:#fff;margin-top:10px;width:100%;padding:10px;text-align:center;display:block;font-weight:400;font-size:16px;box-sizing:border-box}#cancelEwayTokenUpdate{background-color:#999;color:#fff;font-size:16px;font-weight:400;display:block;width:100%;box-sizing:border-box;text-align:center;padding:10px}main .popupPayLaterDialog{text-align:right;padding-top:10px;cursor:pointer}main .popupPayLaterDialog u{text-decoration:underline;display:inline-block;font-size:12px}main{width:1200px;margin:0 auto;display:block}main #top_categories_menu strong{font-size:20px;margin-left:5px}main #top_categories_menu ul{list-style:none;margin:0;padding:0}main #top_categories_menu li{width:16.66%;float:left;padding:10px;box-sizing:border-box;text-align:center}main #top_categories_menu li img{width:70%}main .category_products ul{list-style:none;padding:0;margin:0}main .column5,#product_list .column5{width:20%}main .column4,#product_list .column4{width:25%}main .category_products li,#product_list li{float:left;overflow:hidden;padding:15px 15px 0;box-sizing:border-box;height:430px;position:relative}main .category_products li img,#product_list li img{width:100%}main .category_products li strong,#product_list li strong{background-color:red;color:#fff;font-size:14px;padding:7px 30px;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px;right:-42px;width:77px;text-align:center;font-weight:700}main .category_products li ul,#product_list li ul{list-style:none;padding:0;margin:0;text-align:center}main .category_products li ul li,#product_list li ul li{width:15px;display:inline-block;padding:0;height:15px;float:none}main .category_products p,#product_list p{text-align:center;margin:5px 0}main .category_products p del,#product_list p del{color:#999;font-size:12px}main .category_products p b,#product_list p b{color:#333;font-size:15px}main .category_products p big,#product_list p big{font-size:12px;line-height:16px;height:34px;overflow:hidden;display:block}main .category_products p i,#product_list p i{font-size:11px;color:#777;line-height:16px;height:34px;overflow:hidden;font-style:initial;display:block}main .category_products u,#product_list u{position:absolute;background-color:#fff;padding:10px;text-decoration:none;text-align:center;left:0;width:100%;min-height:100px;bottom:118px;box-sizing:border-box}main .category_products u big,main .category_products u i,#product_list u big,#product_list u i{display:block;margin:5px 0}main .category_products u i,#product_list u i{color:#999;font-size:12px;font-style:initial}main .category_products u b,#product_list u b{color:#333;font-size:15px}main .category_products button,#product_list button{padding:10px 20px;background-color:#206d37;color:#fff;border:0;border-radius:3px;font-size:16px;cursor:pointer}main .productList{float:right;width:970px;margin:5px 0;padding:0}main .productList h1,main .productList form{float:left;width:50%}main .productList form{text-align:right}main .productList ul,main .productList ol{list-style:none;padding:0;margin:10px 0 0}main .productList ol li{display:block;width:25%;padding:10px;box-sizing:border-box;float:left;text-align:center;margin-bottom:10px}main .productList ol li img{width:100%}main .productList ul li,main .campaignProductList li{margin-bottom:10px;border-bottom:1px #eee solid;padding:5px;box-sizing:border-box}main .campaignProductList b{font-size:15px!important}main #product_sorting_form select{border:#999 solid 1px;font-size:16px}main .productList .image_dom{float:left;margin-right:10px}main .productList .description_dom{float:left;margin-right:10px;width:635px}main .productList .description_dom p{font-size:13px!important;font-weight:600!important;color:#000!important}main .productList .description_dom b{font-weight:800;font-size:15px}main .productList .description_dom .discontinuedMessage{color:red}main .productList .productListRating span{font-size:12px}main .productList .price_dom{float:right;width:175px;padding-right:40px;box-sizing:border-box;position:relative;text-align:right;font-weight:800}main .productList .price_dom p,main .productList .price_dom img{margin:0 5px 5px 0;font-size:12px}.price_dom_price_container{margin-bottom:0!important;border-color:#fff!important;margin-bottom:0!important;padding-bottom:0!important;justify-content:flex-end!important}.price_dom_price_container:before{background-color:#fff0!important}.price_dom_price_container span{color:#000!important}.productList .price_box_container{width:85%;margin-left:auto;padding:1px;margin-bottom:4px;margin-top:0!important}.productList .price_dom>span{font-size:12px}.productList .price_box_container>span{font-size:13px}.productList .price_box_container>span:last-child,main .productList .price_dom>b{font-size:19px;font-weight:800;text-align:right}main .productList .price_dom>b,main .productList .price_dom>span{border-right:solid #fff;padding-right:3px}.plus_price_box_container>span:first-child{text-align:center!important;color:#206d37!important;font-size:17px}.plus_price_box_container{border-color:#bed733!important}.plus_price_box_container:before{background-color:#bed733!important}main .productList .price_dom .product_popup_btn,main .productList .price_dom .prescription_popup_btn{position:absolute;top:0;right:0}main .productList .price_dom .product_popup_btn img,main .productList .price_dom .prescription_popup_btn img{width:32px!important}main .productList #review_avg_points b,main .productList #review_avg_points span{float:none}main .productList .autoDeliveryProductHighlight{position:relative}main .campaignProductList{width:758px;float:left;list-style:none;padding:0;margin:0}main .campaignProductList .image_dom{position:relative;width:128px;float:left;padding-right:17px}main .campaignProductList img{position:static;float:left;margin-right:5px;width:131px!important}main .campaignProductList b{white-space:normal;font-size:13px}main .campaignProductList span{color:#666;font-style:italic!important;font-size:13px;white-space:normal;display:block}main .campaignProductList big{display:block;font-size:24px!important;font-weight:700;color:#000;text-align:right;padding-right:10px}main .campaignProductList del{font-size:14px;font-weight:700;color:#000}main .campaignProductList u{display:block;text-align:right;padding-right:5px font-size:12px;font-weight:700;color:#666;text-decoration:none}main .campaignProductList strong{padding:5px;text-decoration:none;text-shadow:none!important;color:#fff;display:inline-block}.campaignProductListpage .leftMenu{float:left}.product_details_image_dom.autoDeliveryProductHighlight.light_house:after{bottom:10px;right:10px}#myAutoDeliveryOrders ol,.ADAddressAndPayment{list-style:none;padding:0;margin:0}#myAutoDeliveryOrders ol:after{content:"";display:block;width:100%;height:1px;float:none;clear:both}#myAutoDeliveryOrders .autoDeliveryDiscount del,#myAutoDeliveryOrders .autoDeliveryDiscount span,#myAutoDeliveryOrders .autoDeliveryDiscount .subTotal{color:green}#myAutoDeliveryOrders ol>li{padding:5px;box-sizing:border-box;width:50%;float:left}#myAutoDeliveryOrders ol>li img{width:30px;padding:0 20px}#myAutoDeliveryOrders ol>li:nth-child(1) big{font-weight:700;font-size:30px}#myAutoDeliveryOrders ol>li:nth-child(1) a{color:green;display:block;padding:10px 0;font-size:16px}#myAutoDeliveryOrders ol>li:nth-child(2){position:relative;padding:30px}#myAutoDeliveryOrders ol>li:nth-child(2) a{position:absolute;height:61px;width:60px;top:0;left:0;display:block;background-image:url(../images/icons/grayLeftArrow.png);background-repeat:no-repeat;background-size:20px;background-position:50% 40px;cursor:pointer}#myAutoDeliveryOrders ol>li:nth-child(2) #loadNext{right:0!important;background-image:url(../images/icons/grayRightArrow.png)!important;left:auto!important}#myAutoDeliveryOrders .autoDeliveryProducts table .subTotal{font-size:20px;font-weight:700}#myAutoDeliveryOrders .autoDeliveryProducts td,#myAutoDeliveryOrders .autoDeliveryProducts th{padding:5px;position:relative}#myAutoDeliveryOrders .datepicker{text-align:center;border:none}#myAutoDeliveryOrders .autoDeliveryProducts td{border-bottom:1px #999 dashed;font-size:16px}#myAutoDeliveryOrders .autoDeliveryProducts th{background-color:#eee;font-size:16px;font-weight:700}#myAutoDeliveryOrders .autoDeliveryProducts th:first-child{padding:5px 20px;width:40%;text-align:left}#myAutoDeliveryOrders .autoDeliveryProducts th{width:10%}#myAutoDeliveryOrders .autoDeliveryProducts td img{width:20%;float:left}.fc-day-header{background-color:#ccc!important;padding:10px 0!important;color:#666}.fc-content-skeleton tbody{display:none}.fc-content-skeleton td{padding:5px 0!important;text-align:center}.fc-content-skeleton .fc-day-top{background-color:#eee!important}.fc-content-skeleton .selected span{background-color:#c2d0b6;border-radius:50%;cursor:pointer}.fc-content-skeleton .selected.loaded span{background-color:green!important;color:#fff!important}.fc-content-skeleton span{display:inline-block;width:30px;height:30px;line-height:30px;float:none!important}.fc{padding-top:20px}.fc .fc-left{width:100%;text-align:center}.fc .fc-left h2{width:100%;font-size:16px}.autoDeliveryIconTitle{background-image:url(../images/icons/refresh.png);background-repeat:no-repeat;background-size:20px;background-position:1% 50%;display:block;width:100%;height:20px}.autoDeliveryProducts .datepickerDom{position:relative}.autoDeliveryProducts .datepickerDom label{position:absolute;top:5px;right:0;color:blue;font-size:13px;cursor:pointer}.ADAddressAndPayment{margin:10px 0;padding:10px 0;border-top:1px solid #666}.ADAddressAndPayment li{width:33%;padding:5px;box-sizing:border-box;float:left}.ADAddressAndPayment b{display:block;font-size:16px}.ADAddressAndPayment b span{border-bottom:dashed 1px #666}.ADAddressAndPayment b a{color:blue;font-weight:400;display:inline-block;font-size:12px;padding-left:20px}.ADAddressAndPayment p{font-size:15px}.ADAddressAndPayment:after{content:"";display:block;float:none;clear:both;height:1px}.ADAddressAndPayment #newPaymentOptions{padding:0}.ADAddressAndPayment #newPaymentOptions li{width:50%}.ADAddressAndPayment #newPaymentOptions li:last-child{border-right:0}.ADAddressAndPayment #newPaymentOptions:after{content:"";display:block;float:none;clear:both;height:1px}#postagePreferenceUpdateForm big{border:red 2px solid;background-color:pink;display:block;width:100%;padding:10px;box-sizing:border-box;font-size:14px;margin-bottom:10px}#postagePreferenceUpdateForm input[type=submit]{padding:10px 20px}#userMobileUpdateForm input[type=submit]{padding:3px 10px}#userMobileUpdateForm{margin:15px 0}#myAutoDeliveryOrders .savedPaymentMethod{box-sizing:border-box}#myAutoDeliveryOrders .savedPaymentMethod .paymentMethods{box-sizing:border-box;position:relative}#myAutoDeliveryOrders .savedPaymentMethod .paymentMethods label{font-size:14px;font-weight:700;display:block;cursor:pointer;padding:24px 55px 24px 81px;background-color:#fff;border-radius:5px;position:relative;background-image:url(../images/icons/pencil_48.png);background-repeat:no-repeat;background-position:98% 50%;background-size:44px}#myAutoDeliveryOrders .savedPaymentMethod .paymentMethods label img{top:14px;position:absolute;left:16px}#myAutoDeliveryOrders .savedPaymentMethod .paymentMethods label span{width:100%;display:block;overflow:hidden}#myAutoDeliveryOrders .savedPaymentMethod sup{text-align:right;display:block;font-size:16px}#myAutoDeliveryOrders .setDefualtBtn{text-align:right;display:block;font-size:12px;position:absolute;bottom:0;right:13px}#myAutoDeliveryOrders .savedPaymentMethod #paypalAccountlinkedDom .btn{width:100%;display:block;text-align:center;padding:10px 0;font-size:16px}.full_background .dialogBox{position:fixed;width:400px;height:200px;background-color:#fff;padding:10px;box-sizing:border-box;top:50%;left:50%;margin-top:-100px;margin-left:-200px}.zipIcon{background-image:url(../images/icons/cross_48.png)!important;background-size:29px!important}.zipIconDefault{background-image:none!important;background-size:29px}.paymentMethods_container .savedPaymentMethod .paymentMethods{display:flex;flex-direction:row;align-items:center}.paymentMethods_container .savedPaymentMethod .paymentMethods label{background-image:none!important;width:60%;padding:0!important}#myAutoDeliveryOrders .setDefualtBtn{position:inherit!important}.paymentMethods_container .braintree-heading{display:none}.paymentMethods_container .paymentMethods .default{border-radius:5px;opacity:1;width:100%;z-index:1;border-color:#219653;border-width:2px;margin-top:-1px;margin-bottom:-1px}.paymentMethods_container .paymentMethods{height:73px;border-radius:4px;align-items:center;background-color:#fff;border-color:#b5b5b5;border-style:solid;border-width:1px;display:flex;justify-content:space-between;margin:5px auto;padding:14px 10px;position:relative;transition:opacity .3s,width .2s cubic-bezier(.175,.885,.32,1.275),border-color .3s,border-radius .3s;width:98%;z-index:0;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif}.paymentMethods_container .paymentMethod--details{width:75%;display:flex;align-items:center}.paymentMethods_container .paymentMethod--details span{padding-left:7px;font-size:13px}.paymentMethods_container .paymentMethod--details .img-container{width:25%}.paymentMethods_container .paymentMethod--options{display:flex;align-items:center}.paymentMethods_container .paymentMethod--options a{text-align:left!important}.paymentMethods_container .paymentMethod--options img{height:25px}.paymentMethods_container .braintree_checkout_btn,#createPayPalToken{display:block;border:1px #999 solid;font-size:1.1em;background-color:#206d37!important;padding:19px 10px 19px 115px;color:#fff!important;text-align:center;padding:22px 0;text-decoration:none;cursor:pointer;color:#fff;margin-top:0}.paymentMethods_container .braintree-form__field-group label{font-size:initial!important;font-weight:initial!important;display:initial!important;cursor:initial!important;padding:initial!important;background-color:initial!important;border-radius:initial!important;position:initial!important;background-image:initial!important;background-repeat:initial!important;background-position:initial!important;background-size:initial!important}.paymentMethods_container .braintree-large-button_show{display:block!important}main .mainCategoryPage{float:right;width:970px;padding:0;margin:0}main .mainCategoryPage ol,main .mainCategoryPage ol li ul,main .mainCategoryPage .brandList,main .mainCategoryPage .specialList{list-style:none;padding:0;margin:0;box-sizing:border-box;width:100%}main .mainCategoryPage ol li{width:33%;padding:5px 0 5px 5px;float:left;box-sizing:border-box}main .mainCategoryPage ol li img{width:90%}main .mainCategoryPage ol li ul li{width:100%;float:none;padding:5px 15px;font-size:12px}main .mainCategoryPage ol li ul li big{font-weight:700}main .mainCategoryPage ol li ul li a,main .mainCategoryPage ol li ul li big{font-size:16px}main .mainCategoryPage .brandList strong,main .mainCategoryPage .specialList strong{font-size:16px;font-weight:700;display:block;padding:30px 0 10px;position:relative}main .mainCategoryPage .brandList strong u,main .mainCategoryPage .specialList strong u{position:absolute;font-size:16px;right:0;top:17px;padding:10px 15px;background-image:url(../images/icons/blackRightArrow.png);background-position:100% 50%;background-size:12px;background-repeat:no-repeat}main .mainCategoryPage .brandList li{width:16%}main .mainCategoryPage .specialList li{width:25%}main .mainCategoryPage .brandList li,main .mainCategoryPage .specialList li{box-sizing:border-box;float:left;padding:5px 0 5px 5px;text-align:center}main .mainCategoryPage .brandList li a,main .mainCategoryPage .specialList li a{width:100%;display:block;padding:10px;border-radius:5px;box-sizing:border-box}main .mainCategoryPage .brandList li a{border:1px #eee solid}main .mainCategoryPage .brandList li a img,main .mainCategoryPage .specialList li a img{width:100%}main .mainCategoryPage .specialList li a b{font-size:14px}main .mainCategoryPage .specialList li a p{font-size:12px}main:after,main .mainCategoryPage:after{content:"";display:block;height:1px;clear:both;float:none}main .leftDom{width:220px;float:left}main .leftMenuDom{width:220px;float:left;padding:0 10px 0 0;margin:5px 0}main .leftMenuDom .childCategoriesListDisplayBtn{display:inline-block;position:absolute;top:6px;right:3px;font-size:20px;cursor:pointer;width:20px;height:20px;background-image:url(../images/icons/upArrow.png);background-repeat:no-repeat;background-size:15px;background-position:50%}main .leftMenuDom .childCategoriesListDisplayBtn.expand{background-image:url(../images/icons/downArrow.png)!important}main .leftMenuDom big{display:block;position:relative;width:100%;padding:6px 5px;box-sizing:border-box;float:left;text-align:center;font-size:14px;font-weight:bolder;color:#fff;background-color:#206d37;border-right:1px #666 solid;border-bottom:1px #206d37 solid;margin-top:5px}main .leftMenuDom big:first-child{margin-top:0}main .leftMenuDom ul{overflow:hidden;list-style:none;width:100%;padding:7px;box-sizing:border-box;margin-bottom:10px;border-bottom:1px #eee solid;clear:both;position:relative}main .leftMenuDom ul:last-child{border-bottom:0}main .leftMenuDom ol{display:block;background-color:#fff;padding:0 5px 5px 6px;margin:0;overflow:hidden;width:100%;box-sizing:border-box}main .leftMenuDom p{display:block;margin:0;padding:0;text-align:right}main .leftMenuDom p a{padding:3px 0;display:inline-block;text-align:center;margin-top:5px;border-radius:5px;background-color:#eee;border:0}main .leftMenuDom ul li{position:relative}main .leftMenuDom ul li:first-child{font-size:16px!important;padding:5px;display:block;width:100%;font-weight:700;box-sizing:border-box}main .leftMenuDom ul li .uncheckbox{font-size:14px;top:3px;right:0;cursor:pointer;color:red;height:20px;width:20px;position:absolute;font-weight:bolder;font-family:sans-serif;background-image:url(../images/icons/multiplicationSymbol.png);background-size:15px;background-repeat:no-repeat;background-position:50%}main .leftMenuDom li a{font-size:16px!important;font-weight:100;padding:2px 5px;line-height:16px;color:#333;text-decoration:none;width:100%;cursor:pointer;display:inline-block}main #productFliter{margin-bottom:10px}main #productFliter span{display:inline-block;background-color:#eee;font-size:18px;position:absolute;right:0;top:0;cursor:pointer;height:25px;width:25px;background-image:url(../images/icons/upBlackArrow.png);background-repeat:no-repeat;background-size:15px;background-position:50%}main #productFliter span.expend{background-image:url(../images/icons/downBlackArrow.png)}main .leftMenuDom #productFliter label{width:100%;display:block;padding:5px;box-sizing:border-box;display:inline-block;font-size:13px;background-repeat:no-repeat;padding-left:30px;cursor:pointer;background-size:15px!important;background-position:3px 38%;position:relative}main .leftMenuDom #productFliter .tagGroupBtn{background-image:url(../images/icons/radio.svg)}main .leftMenuDom #productFliter .tagGroupCheckboxBtn{background-image:url(../images/icons/checkbox.svg)}main .tagGroupBtn.selected{background-image:url(../images/icons/radio_checked.svg)!important}main .tagGroupCheckboxBtn.selected{background-image:url(../images/icons/checkbox_checked.svg)!important}main .leftMenuDom .MoreOption{top:3px;right:4px;cursor:pointer;color:blue}main .PromotionDom{width:220px;float:right;padding:0;margin:5px 0}main .addLoader{position:fixed;width:100%;height:100%;top:0;text-align:center;left:0;padding-top:22%;display:none}main .orderedList{display:block;padding:10px 0;margin:0;list-style:none}main .orderedList li{display:inline-block;font-size:16px;padding:10px 20px 10px 35px;position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%)}main .orderedList li img{position:absolute;left:7px;top:7px}main .orderedList li.selected{border-bottom:green 2px solid}main .orderedList li.stepDone{-webkit-filter:none;filter:none}.nav{text-align:center}.nav a{color:#333;background-color:#eee}.nav a,.nav b{display:inline-block;padding:6px 10px;width:auto!important;margin-left:5px;cursor:pointer;border-radius:3px;font-size:16px;border:0}.nav a.currentPage,.nav b{color:#eee!important;background-color:#333!important}main #product_list{width:80%;float:left}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#bottom_footer{background-color:#eee!important;padding-bottom:0!important}a{color:#000}a:link{text-decoration:none;color:#000}a:visited{text-decoration:none;color:#000}a:hover{text-decoration:underline;color:#000}a:active{text-decoration:underline;color:#000}input:-moz-read-only{background-color:#eee}input:read-only{background-color:#eee}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.favouriteProducts{position:relative;width:40px;display:inline-block;height:40px;float:right}.favouriteProducts i{display:block;height:40px;width:40px;position:absolute;top:0;right:0;background-image:url(../images/icons/myFavouriteHeart.png);background-size:30px;background-repeat:no-repeat;background-position:50% 0}.favouriteProducts.added i{background-image:url(../images/icons/favourite-heart_selected.png)}.btn{font-size:16px;color:#fff;display:inline-block;width:auto!important;margin:0;padding:15px 50px;background-image:none}#autoDeliveryInform{width:400px;padding:0;box-sizing:border-box;margin:0;height:auto;background-image:url(../images/autoDeliveryPopupFooter.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:100% 100%}#autoDeliveryInform ol{text-align:center;padding:0 50px;counter-reset:listNumber;list-style:none}#autoDeliveryInform ol li:before{background-color:#206d37;color:#fff;display:block;counter-increment:listNumber;content:counter(listNumber);border:2px #206d37 solid;width:30px;height:30px;line-height:30px;border-radius:50%;margin:20px auto 15px;font-weight:bolder;font-size:16px}#autoDeliveryInform ol li{font-weight:700}#autoDeliveryInform ol a{display:inline-block;padding:10px 20px;background-color:#206d37;color:#fff;font-weight:bolder;text-decoration:none;margin:30px 0 100px}#autoDeliveryInform img{width:100%}#couponLogo{width:75px;color:#fff;padding:0 0 0 10px;background-image:url(../images/icons/coupon.png);background-size:100% auto;background-repeat:no-repeat;background-position:100% 100%}#applyVoucherForm{width:400px;padding:0;box-sizing:border-box;margin:0;height:auto;background-image:url(../images/autoDeliveryPopupFooter.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:100% 100%}#applyVoucherForm ol{text-align:center;padding:0 50px;counter-reset:listNumber;list-style:none}#applyVoucherForm ol li:before{background-color:#206d37;color:#fff;display:block;counter-increment:listNumber;content:counter(listNumber);border:2px #206d37 solid;width:30px;height:30px;line-height:30px;border-radius:50%;margin:20px auto 15px;font-weight:bolder;font-size:16px}#applyVoucherForm ol li{font-weight:700}#applyVoucherForm ol a{display:inline-block;padding:10px 20px;background-color:#206d37;color:#fff;font-weight:bolder;text-decoration:none;margin:30px 0 100px}#applyVoucherForm img{width:100%}.product_shopping_dom ol,.product_shopping_dom ul{list-style:none;padding:0;margin:0}.product_shopping_dom>ol>li{width:48%;float:left;padding:5px;box-sizing:border-box}.product_shopping_dom>ol>li i{font-size:18px;font-weight:500;font-style:inherit}.product_shopping_dom>ol>li:nth-of-type(2){float:right}.product_shopping_dom>ol>li ul{margin:10px 0 5px}.product_shopping_dom>ol>li ul b{font-size:16px;margin-bottom:5px;display:inline-block}.product_shopping_dom>ol>li ul li a{background-image:url(../images/icons/radio.png);background-repeat:no-repeat;background-position:0 50%;padding-left:23px;margin-bottom:5px;display:block;text-decoration:none;font-size:16px;background-size:15px}.product_shopping_dom>ol>li ul li.selected a{background-image:url(../images/icons/radio_checked.png)}.product_shopping_dom .popupAutoDeliveryDetails{position:absolute;right:0;top:0;height:30px;width:60px;padding:0 10px;margin:0}.product_shopping_dom>ol>li .QtyForm{margin-top:10px;text-align:center}.product_shopping_dom>ol>li .QtyForm button{width:32%;padding:0;margin:0;float:left;font-size:20px;background-color:#eee;display:block;border:#eee 1px solid;height:51px;cursor:pointer}.product_shopping_dom>ol>li .QtyForm button:nth-child(2){float:right}.product_shopping_dom>ol>li .QtyForm input{width:32%;padding:0;margin:0;padding:10px;box-sizing:border-box;font-size:24px;line-height:24px;text-align:center}.product_shopping_dom ol ol{border:1px #999 solid}.product_shopping_dom ol ol li{padding:10px;box-sizing:border-box;position:relative}.product_shopping_dom ol ol li label.autoDeliveryOptions{font-size:14px;padding-right:30px}.product_shopping_dom ol ol b{font-weight:400;display:block;width:100%;padding:0;text-align:left;color:green;font-size:12px}.product_shopping_dom ol ol label small,.product_shopping_dom ol ol li small{position:absolute;top:3px;right:11px;font-size:11px;z-index:1;color:#000!important;font-weight:500!important}.product_shopping_dom ol ol #normalPrice{font-weight:700;padding:20px}.product_shopping_dom>ol>li .btn{margin-top:10px;width:100%!important;box-sizing:border-box;text-align:center;background-color:#206d37;border:none;color:#fff;text-decoration:none}.product_shopping_dom>ol>li .btn.disabled{background-color:red!important;cursor:pointer;font-weight:700}.product_shopping_dom>ol>li .btn.grey{background-color:#999}.product_shopping_dom ol ol strong{display:inline-block;position:absolute;right:10px;top:50%;margin-top:-19px;display:block;position:relative;margin:0;font-size:26px}.product_shopping_dom ol ol label.autoDeliveryOptions.selected{filter:none;background-image:url(../images/icons/radio_checked.png);background-color:#fff;color:#000;font-weight:700}.product_shopping_dom ol ol label.autoDeliveryOptions{cursor:pointer;background-image:url(../images/icons/radio.png);background-size:20px;display:block;background-repeat:no-repeat;background-position:10px 50%;margin:0;padding:10px 0 10px 40px;color:#000;font-weight:700;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative;display:flex;align-items:center;background-color:#fff;filter:none}#autoDeliveryOptions_normalPrice{border-bottom:1px #999 solid}#autoDeliveryOptions_autoDeliveryPrice{color:green;font-weight:900}.product_shopping_dom .price_dom-price_container{display:flex;align-items:center;text-align:center;margin-left:auto;color:#000}.product_shopping_dom .price_dom-price_container b{width:50px;margin-right:15px;font-weight:800;color:#000}#addReviewBtn{background-color:#206d37}.price_box_container{height:100%;border:solid 3px #206d37;padding:5px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.price_box_container span:first-child{color:#fff;width:45%!important;margin:0;z-index:1;text-align:left;font-weight:800}.price_box_container span:last-child{width:auto;margin:0;flex:1 auto}.price_box_container{height:100%;margin:0;background:#fff;position:relative}.price_box_container:before{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;background:#206d37;transform:skew(-20deg);transform-origin:top}.price_box_container_clear,.price_box_container_clear:before{background-color:transparent;border-color:transparent}.product_shopping_dom .price_dom-price_container{margin-right:10px;max-width:50%;z-index:0}.product_shopping_dom .price_dom-price_container span:first-child{font-size:14px;color:#fff}.product_shopping_dom .price_dom-price_container span:last-child{font-size:20.5px;z-index:2}.normal_price_box_container.price_box_container span:first-child{color:#000}#normalPrice{padding:10px!important;display:flex;align-items:center;font-size:14px!important}#normalPrice .price_dom-price_container{text-align:right;border-color:#fff;padding-right:0;margin-right:0;border-right:none;width:50%}.product_shopping_dom ol ol .selectMenu{display:block;width:100%;overflow:hidden;font-size:16px;background-color:#fff;box-sizing:border-box;border:1px #ccc solid;border-radius:5px;height:40px;background-image:url(../images/icons/grayDownArrow.png);background-size:20px;background-position:96% 50%;background-repeat:no-repeat;position:relative}.product_shopping_dom ol ol .selectMenu select{background-color:transparent;width:110%;height:40px;border:none;box-sizing:border-box}.product_shopping_dom .popupAutoDeliveryDetails i{display:block;height:20px;width:20px;background-color:green;color:#fff;text-shadow:none;border-radius:50%;text-align:center;font-style:inherit;line-height:20px;float:right;cursor:pointer}.product_description{padding:10px}.descriptionTitle{list-style:none;margin:30px 0 -7px;padding:0}.descriptionTitle li{display:inline-block;padding:10px 20px;font-size:20px}.descriptionTitle li:first-child{padding-left:0!important}.descriptionTitle .defaultSelected{color:green;font-weight:700}.descriptionTitle .mennBtn{color:#333;cursor:pointer}.descriptionTitle .mennBtn:first-child{margin:0}.descriptionTitle .mennBtn:hover{color:green}#product_content .altProductsBanner--item{margin:5px 0;position:relative}#product_content .altProductsBanner--background{opacity:.8;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}#product_content .altProductsBanner--text{padding:5px}#product_content .altProductsBanner--image img{width:100%}.suggestedProductList{list-style:none;padding:0;margin:10px 0;text-align:left}.suggestedProductList a{text-decoration:none}.suggestedProductList li{width:16%;display:inline-block;padding:10px 3px;box-sizing:border-box}.suggestedProductList li p{font-size:14px;display:block;height:45px;line-height:15px;overflow:hidden;font-weight:400;margin:0}.suggestedProductList li strong{font-size:20px;font-weight:400}.suggestedProductList li img{width:80%}.suggestedProductList li .productListRating{height:16px;position:relative;padding-left:0}.suggestedProductList li .productListRating span{color:#666;font-weight:400;display:inline-block}.productListRating li{position:absolute;right:10px}.suggestedProductList li .btn{background-color:#206d37!important;font-size:16px;font-weight:400;padding:5px 10px!important;display:block!important}#product_list .display_description{padding:3px}#product_list .display_description p{font-size:15px;margin:3px 0;text-align:left}.large-btn{padding:19px;font-size:24px;background-color:#c63;color:#fff;margin:10px 0;display:inline-block;border:0;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#addressModifiedForm select{display:inline-block;width:60%;height:32px;line-height:32px;font-size:16px;-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;float:right}.success_message_box{color:green;background-color:#90ee90;border:green 1px solid;padding:5px;display:block}.display{display:none!important}.header_main{margin-bottom:15px}.category_tag_box .categoriesListGroup{width:25%;float:left}.category_tag_box .categoriesListOtherGroup{width:50%;float:left}.category_tag_box .categoriesListGroup strong,.category_tag_box .categoriesListOtherGroup strong{display:block;font-size:16px;padding:5px;box-sizing:border-box}.category_tag_box .categoriesListGroup hr,.category_tag_box .categoriesListOtherGroup hr{margin:0 10px 0 0}.category_tag_box .categoriesListGroup a{width:100%}.category_tag_box .categoriesListOtherGroup a{width:50%}.category_tag_box .otherCategoriesGroupingDom{width:50%;float:left}.category_tag_box .otherCategoriesGroupingDom a{width:100%}.campaignProductList span{color:#000!important;font-style:inherit!important}#header_top_line{height:2px;line-height:2px;background-color:green}#header_container,#header_menus ul{width:1200px;box-sizing:border-box;margin:0 auto}#header_logo{width:100%;background-repeat:no-repeat;background-size:300px;background-position:0% 46%;float:left}.top_menu_hover{background-color:#eee}.small_account_close_btn{background-image:url(../images/icons/close.svg);background-color:#fff;height:25px!important;width:25px!important;border-radius:50%;background-size:25px!important;background-position:50%!important;position:absolute;right:-17px;top:-6px}.small_account_close_btn:hover{background-image:url(../images/icons/close_hover.svg)}.myAccountTopMenu{position:absolute;z-index:99;padding:10px;background-color:#eee;top:13px;left:-26px;width:130px}.myAccountTopMenu a{display:block;width:100%;padding:12px 3px!important;box-sizing:border-box;text-decoration:none}.myAccountTopMenu a:hover{background-color:#666;color:#fff!important}.header_top_menu{text-align:right;float:right;width:300px}.header_top_menu li{display:inline-block;position:relative}.header_top_menu a{color:#000!important;font-weight:100!important;padding:5px 10px 5px 30px;cursor:pointer;background-size:17px;background-repeat:no-repeat;background-position:6px 4px}.freeShippingBanner{margin:10px 8px 0 30px;font-size:18px;font-weight:700;background-color:#bed733;padding:10px;color:#206d37!important;background-image:url(../images/fastwayOfferHeaderBg3.png);background-repeat:no-repeat;background-position:100% 50%;background-size:auto 30px;display:block;text-decoration:none;position:relative}.freeShippingBanner img{position:absolute;z-index:1;width:20px;right:-11px;bottom:-9px}.freeShippingBanner strong{position:absolute;bottom:-7px;color:red;z-index:1;right:-77px;font-size:12px}.freeShippingBanner:hover{text-decoration:underline}.btn_shipping_offer{background-image:url(../images/icons/shipping.png)!important}.btn_my_account{background-image:url(../images/icons/my_account.png)!important}.btn_facebook{background-image:url(../images/icons/facebook.svg)}.btn_logout{background-image:url(../images/icons/logout.png)!important}.btn_my_cart{background-image:url(../images/icons/my_cart.png)!important}.btn_login{background-image:url(../images/icons/login.png)!important}.btn_sign_up{background-image:url(../images/icons/plus.svg)}.btn_contact_us{background-image:url(../images/icons/contact.png)!important}.header_top_contact{text-align:right;padding:11px 9px 0;line-height:9px;width:300px;float:right}.header_top_contact p{font-size:14px!important}.header_top_contact a{position:relative;padding:7px 0 7px 28px;cursor:pointer;background-size:26px;background-repeat:no-repeat;background-position:0 -2px;font-size:24px!important;background-image:url(../images/icons/my_cart.svg);color:#000!important;display:inline-block}.header_top_contact b{font-size:1.197em}.header_search{text-align:right;position:relative;padding:5px 5px 20px;box-sizing:border-box;width:585px}.header_search input{padding:10px 35px 10px 10px;width:500px;border:#206d37 3px solid}.top_search_btn{background-image:url(../images/icons/search.png);height:34px;width:34px;display:block;position:absolute;top:6px;right:8px;background-size:25px;background-repeat:no-repeat;cursor:pointer;background-position:50%}.top_search_btn:hover{background-image:url(../images/icons/search_hover.png)}.clearfix{height:1px;line-height:1px;float:none;clear:both}#header_menus{background-color:#206d37;background-color:#206d37}#header_menus.holdOnTop{top:0;position:fixed;width:100%;z-index:2}#header_menus ul{text-align:left;box-sizing:border-box;display:flex;justify-content:center;align-items:center}#header_menus ul li:first-of-type{display:flex;justify-content:center;align-items:center}.moreSameLevelCategories{display:inline-block;background-color:#333;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;font-size:18px;margin-left:10px}.currectSelectedCategory{padding:5px 18px 5px 0;position:relative;display:inline-block;background-image:url(../images/icons/select2.png);background-size:16px;background-position:100% 50%;background-repeat:no-repeat;font-size:16px;font-weight:100}.top_pop_message{background-color:#206d37;padding:14px;font-size:14px;font-weight:100;color:#fff;text-align:center}.top_pop_message sup{font-size:10px}.top_pop_message span{font-size:24px}#header_menus li{display:inline-block}#header_menus a{padding:10px 23px 10px 44px;display:inline-block;color:#fff;cursor:pointer;background-size:23px;background-repeat:no-repeat;background-position:16px 50%;font-weight:700;font-size:14px}#header_menus a:hover{color:#bfd730}.category_tag_box .categoryCMSBanner,.category_tag_box .categoryCMSBannerImg{float:right;width:30%;text-align:right}.category_tag_box .categoryCMSBanner a{width:100%;box-sizing:border-box;padding:40px 0!important}.category_tag_box .categoryCMSBanner img{width:100%}.category_tag_box .categoryCMSBannerImg img{width:200px}.categoryCMSBanner a{color:#333!important}.categoryCMSBanner b{font-size:14px}.categoryCMSBanner p{font-size:12px}.top_home_btn{background-image:url(../images/icons/home.png)!important}.top_home_btn:hover{background-image:url(../images/icons/home_hover.png)!important}.top_flea_btn{background-image:url(../images/icons/flea.svg)}.top_flea_btn:hover{background-image:url(../images/icons/flea_hover.svg)}.top_food_btn{background-image:url(../images/icons/food.svg)}.top_food_btn:hover{background-image:url(../images/icons/food_hover.svg)}.top_budget_plus_btn{background-image:url(../images/icons/budget_plus_menu.png)!important}.top_budget_plus_btn:hover{background-image:url(../images/icons/budget_plus_menu_hover.png)!important}.top_category_btn{background-image:url(../images/icons/category.png)!important}.top_category_btn:hover{background-image:url(../images/icons/category_hover.png)!important}.top_catalogues_btn{background-image:url(../images/icons/catalogues.png)!important}.top_catalogues_btn:hover{background-image:url(../images/icons/catalogues_hover.png)!important}.top_ship_btn{background-image:url(../images/icons/ship.png)!important}.top_ship_btn:hover{background-image:url(../images/icons/ship_hover.png)!important}.top_aboutus_btn{background-image:url(../images/icons/aboutus.png)!important}.top_aboutus_btn:hover{background-image:url(../images/icons/aboutus_hover.png)!important}.top_social_btn{background-image:url(../images/icons/social.png)!important}.top_social_btn:hover{background-image:url(../images/icons/social_hover.png)!important}.top_brand_btn{background-image:url(../images/icons/brand.png)!important}.top_brand_btn:hover{background-image:url(../images/icons/brand_hover.png)!important}.top_account_btn{background-image:url(../images/icons/account.svg)}.top_account_btn:hover{background-image:url(../images/icons/account_hover.svg)}.top_contact_btn{background-image:url(../images/icons/phone.svg)}.top_contact_btn:hover{background-image:url(../images/icons/phone_hover.svg)}.top_comment_btn{background-image:url(../images/icons/comment.png)!important}.top_comment_btn:hover{background-image:url(../images/icons/comment_hover.png)!important}.top_offers_btn{background-image:url(../images/icons/offers.png)!important}.top_offers_btn:hover{background-image:url(../images/icons/offers_hover.png)!important}.top_admin_btn{background-image:url(../images/icons/admin.png)!important}.top_admin_btn:hover{background-image:url(../images/icons/admin_hover.png)!important}.top_autoDelivery_btn{background-image:url(../images/icons/autoDeliveryHeaderIcon.png)}.top_autoDelivery_btn:hover{background-image:url(../images/icons/autoDeliveryHeaderIconHover.png)}.magic_menu{position:relative}.magic_menu_contents{background-color:#999;min-height:199px;position:absolute;width:100%;left:0;z-index:2}.menu_content_item_box{width:1200px;margin:0 auto;box-sizing:border-box;padding:7px}.menu_content_item{padding:25px 17px;display:inline-block}.menu_content_item img{box-shadow:3px 3px 3px #666}.menu_content_item:hover{background-color:#bfd730}.menu_content_btn{text-align:right;padding:0 15px}.menu_content_btn a{background-color:green;border-radius:5px;font-weight:700;border-width:1px;border-style:solid;border-color:#1d1d1d;padding:10px 20px!important}.magic_menu_hover{background-color:#999}.menu_content_flea,.menu_content_food{width:32%;display:inline-block;background-color:#fff;box-shadow:3px 3px 3px #666;padding:10px;box-sizing:border-box;margin:5px;float:left}.menu_content_flea{height:380px}.menu_content_food{min-height:460px}.menu_content_food_box{width:32%;display:inline-block;box-sizing:border-box;margin:5px;height:380px;float:left}.menu_content_food2{width:100%;display:inline-block;background-color:#fff;box-shadow:3px 3px 3px #666;padding:10px;box-sizing:border-box;height:225px;float:left}.top_logo_items a{padding:0!important}.top_logo_items{position:relative}.top_logo_items label{position:absolute;display:block;padding:4px;width:200px;top:101px;background:rgba(0,0,0,.5);box-sizing:border-box;cursor:pointer}#backgroundCheckDeliveryPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1}#checkDeliveryPopup{display:none;position:fixed;_position:absolute;width:700px;background:#fff;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;z-index:999}.gray-btn{background-color:#666!important}.btn_my_cart span{font-size:14px}.close_menu_btn{background-image:url(../images/icons/close.svg);background-color:#fff;width:30px;height:30px;display:block;padding:0!important;background-position:50%!important;background-size:30px!important;border-radius:50%;margin:10px;position:absolute;right:0;top:-4px;z-index:9}.close_menu_btn:hover{background-image:url(../images/icons/close_hover.svg)}.close_magic_menu_btn{position:relative;height:30px}.logo_home_btn{width:100%;height:100%;display:block;padding-top:20px}#product_search_loader,.payment_loader{background-image:url(../images/loader.gif);position:fixed;height:100%;width:100%;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:100px;background-color:rgba(255,255,255,.5)}#eway_payment_form{min-height:400px;width:1000px}#contact_us_title{width:35%;float:left}#contact_us_number{width:38%;float:left;padding:20px;text-align:right}#contact_us_number a{padding:10px 10px 10px 30px;background-image:url(../images/icons/contact.svg);background-repeat:no-repeat;background-size:28px;background-position:0 50%;font-size:20px;cursor:pointer;text-decoration:none;color:#000}.slick-prev:before,.slick-next:before{font-size:30px!important}#home_slick_prev,#home_slick_next{top:45%}#home_slick_prev:before,#home_slick_next:before{font-size:50px!important;color:#206d37!important;opacity:1!important;text-shadow:0 0 3px rgba(0,0,0,.41)!important}.slick-prev{left:-25px}#tab_brand_menu li{padding:10px;background-color:#666;margin:-2px;font-size:14px;font-weight:700;color:#eee}#tab_category_menu li{padding:10px;background-color:#666;margin:-2px;font-size:14px;font-weight:700;color:#eee}#tab_offers li{padding:10px;background-color:#666;font-size:14px;font-weight:700;color:#eee;box-sizing:border-box}#tab_offers li.selected{color:#000!important;background-color:#fff!important}.top_menu_select_brand_tag{color:#000!important;background-color:#fff!important}.menu_content_item_box ul{width:100%!important;padding:0 1px 1px!important;overflow:hidden;background-color:#666}.menu_content_item_box li{border-right:#eee 1px solid}.highline_brand,.all_brands{padding:10px;box-sizing:border-box}.highline_brand{float:right;width:41%}.all_brands{float:left;width:59%}.all_brands2{padding:10px}.highline_brand img,.program_main_container #program_topic img{width:100%}.highline_brand a{box-shadow:3px 3px 3px #777;border:1px #aaa solid;padding:0!important;margin:13px;width:200px;height:100px;overflow:hidden}.blueViewAll{color:blue;text-decoration:underline}.blueViewAll:hover{background-color:#eee}.name_box{width:100%}.name_box a{color:#333;padding:6px 10px!important;width:222px;margin-bottom:5px;float:left;box-sizing:border-box}.name_box a:hover{background-color:#666;color:#bfd730!important;text-decoration:none}.brand_tag_box,.promotion_tag_box{box-shadow:3px 3px 3px #777;background-color:#fff}.category_tag_box{box-shadow:3px 3px 3px #777;background-color:#fff}.brand_tag_btn{cursor:pointer}.highline_brand a:hover{box-shadow:3px 3px 3px #bfd730;border:1px #bfd730 solid}.brand_name_box{color:#000!important;font-size:20px!important;text-align:center;line-height:113px}.allBrandBanner{position:relative;margin-top:2px}.allBrandBanner h1{position:absolute;top:0;background-color:transparent;color:#fff;right:29px}#all_brand{background-size:100%}.brand_name{width:33.33%;float:left;padding:20px;box-sizing:border-box}.brand_name2{width:100%;float:left;padding:20px;box-sizing:border-box}#all_brand .cleanfix{box-shadow:2px 2px 2px 0 #777;background-color:#eee}.brand_name h2,.brand_name2 h2{text-align:center;font-size:34px;font-weight:bolder}.allBrandBanner img{width:100%}.brand_name a{display:block;position:relative;width:100%;font-size:20px!important;padding:5px;box-sizing:border-box;text-decoration:none!important;cursor:pointer;background-color:rgba(0,0,0,.1);margin-bottom:3px;color:#000!important}.brand_name2 a{display:block;position:relative;width:30%;float:left;font-size:20px!important;padding:5px;box-sizing:border-box;text-decoration:none!important;cursor:pointer;background-color:rgba(0,0,0,.1);margin-bottom:3px;margin-left:30px;color:#000!important}.brand_name a:hover,.brand_name2 a:hover{background-color:#bfd730;color:#fff}.RightContents{text-align:right;padding:10px}.RightContents select,.RightContents label{padding:5px 10px}.RightContents label{font-weight:700}.highline_brand h2{font-weight:700;font-size:24px;text-align:right;padding:0 24px;margin:10px 0}.left_comments_star{background-color:#ddd;padding:3px 20px;display:inline-block;border-radius:10px;float:left}.left_comments_star .star{width:32px;height:32px;float:left;margin:7px}.rankingText{padding:18px;float:left}.RightContents a{padding:6px 20px;background-color:#ddd;font-size:18px;display:inline-block;cursor:pointer;text-decoration:none!important}.RightContents a:hover{padding:6px 20px;background-color:#ddd;font-size:18px;display:inline-block;cursor:pointer;text-decoration:none!important}.SELECTED_brand_group{background-color:#206d37!important;color:#fff}.page_content{padding:0 10px;box-sizing:border-box}.page_content h2{font-weight:600;text-decoration:underline}#bpp_new_customer_form input:read-only{background-color:#eee!important;cursor:not-allowed}#bpp_new_customer_form input:-moz-read-only{background-color:#eee!important;cursor:not-allowed}.input_loader{background-image:url(../images/loader.gif)!important;background-size:14px!important;background-repeat:no-repeat!important;background-position:98% 50%!important}#left_search_function li a{font-size:16px!important;font-weight:100;padding:2px 5px;line-height:16px;color:#333;text-decoration:none;width:100%;cursor:pointer;display:inline-block}#left_search_function li a:hover{text-decoration:underline}#left_search_function div>a{font-size:16px!important;padding:5px;display:block;width:100%;font-weight:700;box-sizing:border-box}#left_search_function li{display:block}#left_search_function ul{list-style-type:none;padding:0;margin:0;margin-left:0!important;width:100%}.header_nav{width:1190px;margin-left:auto;margin-right:auto;padding-top:5px}.header_nav a{font-size:16px!important;font-weight:100!important;box-sizing:border-box;color:#000!important}.checkout_title{font-size:30px;margin-top:0;margin-bottom:10px;color:#206d37;padding-left:35px;background-image:url(../images/icons/logo_icon.svg);background-repeat:no-repeat;background-size:30px;background-position:0 39%}.edit-btn{background-color:#999;padding:5px;display:inline-block;color:#fff!important;cursor:pointer;text-decoration:none!important;border-radius:3px;margin:5px 0}.edit-btn:hover{background-color:#666;text-decoration:underline}.highlight_error{border:red 2px solid;background-color:pink}.contact_details_phone_numbers{width:70%;float:left;padding:5px 0;box-sizing:border-box}.contact_details_phone_numbers_edit{width:30%;float:left;padding:5px;box-sizing:border-box}#contact_details span{font-weight:700}.update-btn{background-color:#206d37;padding:5px;display:inline-block;color:#fff!important;cursor:pointer;text-decoration:none!important;border-radius:3px;margin:5px 0;border:0}.update-btn:hover{background-color:green;text-decoration:underline}#shipping_method{width:66.66%;padding:3px;float:left;box-sizing:border-box}#shipping_instructions{width:33.33%;padding:3px;float:left;box-sizing:border-box;line-height:20px}#shipping_method table{margin-bottom:10px}#delivery_instructions_select{border:#cfcfcf 1px solid;color:#000;font-weight:700;background:#fff;font-size:14px;padding:3px;width:100%}#delivery_instructions{resize:none;width:100%;height:80px;font-size:16px;box-sizing:border-box}#characters_counter{text-align:right}#disclaim_message{padding:5px;box-sizing:border-box}#postage_discount_div{font-size:14px;background-color:#90ee90;padding:5px;color:#000;border:1px dotted #206d3a}#shipping_method td{padding:5px 0}.shipping_current_offer{background:#eee;padding:10px;margin:0 34px 10px 0;padding-bottom:2px}.shipping_current_offer strong{font-size:16px}.shipping_current_offer p{color:#666;font-size:12px}.campaign_postage_discount{font-size:16px;font-weight:700;color:#206d3a}#shipping_method table hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0 30px 0 0;padding:0}#tag_register{margin-bottom:3px}.tag_edit_window{position:fixed;width:600px;height:400px;top:50%;left:50%;background:#fff;border:2px solid #cecece;z-index:2;padding:12px;margin-top:-212px;margin-left:-312px;overflow-y:auto}.close_edit{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#777;font-weight:700;display:block;cursor:pointer}#tag_info_details ul{list-style:none;padding-left:0}#tag_info_details span{font-size:13px;font-weight:100;display:block;background-color:#eee;padding:7px}#tag_info_details .delete_tag,.tag_register,.my_account_btn{align-items:flex-start;text-align:center;cursor:default;color:buttontext;background-color:#fff;box-sizing:border-box;padding:2px 6px 3px;border:1px #999 solid;border-radius:3px;box-shadow:none;margin:10px 0}.tag_register,.my_account_btn{border-radius:0!important;display:inline-block;background-color:#eee}.dialog{padding:10px}.dialog .btn_area{padding:10px}.dialog .btn_area a{display:inline-block}#double_confirm_box p,#result_box p{font-size:21px}#double_confirm_box .dialog_btn,#result_box .dialog_btn,#tag_register_box .dialog_btn{text-align:center;padding:35px 0}#tag_info_details .postcode_details{display:none}.dialog_btn a,.disconnect_pet,.connect_pet,.edit_completed,.edit_contact,.save_contact,.cancel_contact_edit{padding:10px;border:#999 1px solid;border-radius:3px;display:inline-block;margin:10px 0}.postcode_details{background-color:#fff!important}.dialog_btn .dialog_cancel{background-color:#eee}.dialog_btn .del_btn{background-color:pink}#postcode_list li{display:block;background-color:#eee;margin:10px 0}.greenBox{display:block;padding:10px;margin:10px 4px 0 0;text-decoration:none!important;font-weight:100!important;color:#000!important;width:100%;box-sizing:border-box;background-color:#3ff48b;border:1px green solid}.updateProductMessage{display:block;padding:10px;margin:10px 4px 0 0;text-decoration:none!important;font-weight:100!important;color:#000!important;width:100%;box-sizing:border-box;background-color:#f8dbdb;border:1px red solid}.updateProductMessage a{cursor:pointer}.updateProductMessage:hover b{text-decoration:underline}.updateProductMessage b{font-weight:700;display:block}.updateProductMessage p{font-size:14px}#product_content #tabs_description{width:100%;overflow-x:auto!important;box-sizing:border-box}.redeemed_program{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#page_nav a,#page_nav b{display:inline-block}.member_offer_box{border:3px #eee solid;padding:0 11px 10px}.member_offer_box h1{background-color:transparent;color:#206d37}.campaign_box{position:relative;display:block;z-index:0}.redeemed_highlight{position:absolute;top:0;right:0;z-index:1;width:20%}.redeemed_highlight img{width:100%}.findOutBtn{display:inline-block;position:absolute;padding:18px 40px;background-color:green;color:#fff;border-radius:4px;bottom:15px;right:14px;font-size:22px;text-transform:uppercase;font-weight:bolder}.brandItems .banner_text_container{position:absolute;bottom:34px;background-color:rgba(255,255,255,.7);padding:0 30px;border-radius:30px 0;width:41%;left:34px;font-weight:700}.removeRedeemedCampaigns{display:inline-block;padding:10px 20px;background-color:#eee;color:red;border-radius:3px;margin:10px;border:red 1px solid;cursor:pointer}.new_function_highlight{position:relative;border:#bfd730 2px solid}.new_function_highlight_tab{position:relative;border-top:#bfd730 2px solid;border-right:#bfd730 2px solid;border-left:#bfd730 2px solid}.new_function_highlight .new_icon,.new_function_highlight_tab .new_icon{font-size:10px;position:absolute;top:-24px;display:inline-block;border-radius:50%;background-color:#bfd730;color:#000;right:-23px;height:30px;width:30px;line-height:30px;text-align:center;z-index:1}#filter_form{margin:0}.RIGHT_COL_IMAGE img{height:370px;width:auto}#slider_container{box-shadow:0 3px 5px #888}.slick_slider{border:1px #eee solid}.slick-prev{left:3px!important}.slick-next{right:14px!important}.home_promo{width:1200px;margin:0 auto}.home_promo_red_light{width:100%;margin:107px auto 0}.home_promo_title{background-color:#206d37;margin:12px 0;padding:5px;position:relative;height:26px}.home_promo_title a{color:#fff!important}.home_promo_title span{float:left;height:25px;line-height:25px}.home_promo_title img{width:25px;float:left;display:inline-block;margin-left:10px}.promoImage:hover{background-color:#eee}.first_banner .promoImage{background-color:transparent;padding:0;overflow:hidden}.first_banner .promoImage img{width:760px;height:320px}.first_banner{height:320px;overflow:hidden;border:#cce 1px solid}#product_list{width:100%!important;margin-right:0!important;padding-right:0!important;float:left}#product_list h1{margin-bottom:10px}.product_list_more_btn{margin-left:10px;position:static!important}#product_content_error_page{width:100%!important;margin-right:0!important;padding-right:0!important;padding-top:50px}#shipping_instructions b{display:block}#product_list table{width:100%!important}.product_sortby_function{font-size:16px;width:230px;float:right;text-align:right;padding-right:3px}.google_trusted_store{margin-bottom:10px;box-sizing:border-box}.google_trusted_store img{width:100%}.right_columns_banners{float:right;width:210px}.red_light_title{display:block;width:100%;padding:6px 5px 6px 20px;box-sizing:border-box;text-align:center;font-size:14px;font-weight:bolder;text-decoration:none!important;background-color:red;color:#fff!important}.red_light_products{padding:10px 0}.home_red_light_sales{height:591px;overflow:hidden}.red_light_products a{display:block;text-align:center;padding:9px 0}.red_light_products p{font-size:14px;font-weight:100;padding:0;margin:0}.red_light_products img{width:100%}.promote_links_box{width:210px;z-index:1;bottom:0;left:-220px;background-color:#fff;border:1px #333 solid;margin-bottom:10px;padding:10px 10px 11px;box-sizing:border-box;overflow:hidden}.promotion_links{padding:2px;box-sizing:border-box}.blog_menu_function_link{padding:7px}.promotion_links a{font-size:16px!important;font-weight:100!important;color:#333!important;width:100%;display:inline-block;padding:1px;width:100%}.blog_menu_function a{font-size:16px!important;font-weight:100!important;color:#333;width:100%;display:inline-block;padding:2px;width:100%}.promotion_links a:hover span{text-decoration:underline}.promotion_links span{display:inline-block;float:left}.promotion_links hr{padding:0;margin:0;clear:both;float:none}.slick-dots{bottom:-5px!important}.home_contents .banner{float:left;width:760px;text-align:center}.main_left_columns{margin-right:10px;width:210px}.red_light_view_more{display:block;text-align:center;font-size:16px;font-weight:100;color:#333!important}.cms_top_menu{display:block;width:100%;padding:6px 5px;box-sizing:border-box;float:left;text-align:center;font-size:14px;font-weight:bolder;text-decoration:none;background-color:#206d37;border-right:1px #666 solid;border-bottom:1px #206d37 solid;color:#fff}.red_light_title b{display:inline-block;float:right}.banner_highlight_tiles{width:100%;list-style-type:none;padding:0;margin:0}.banner_highlight_tiles li{display:inline-table;width:100%;padding:10px 19px 0;box-sizing:border-box;text-align:center}.banner_highlight_tiles img{width:100%}.all_row_tiles{width:100%;list-style-type:none;padding:0;margin:0}.all_row_tiles li{display:inline-table;width:24%;padding:15px;box-sizing:border-box;text-align:center}.all_row_tiles img{width:100%}.all_row_tiles p{font-size:18px;font-weight:700;color:#000;text-decoration:none}.all_row_tiles span{font-size:13px;color:#333;text-decoration:none}.home_promo .left_large_tile_items p,.home_promo .right_large_tile_items p,.main_container .left_large_tile_items p,.main_container .right_large_tile_items p,.home_promo_red_light .left_large_tile_items p,.home_promo_red_light .right_large_tile_items p{font-size:24px;margin:14px 0}.home_promo_red_light .banner_items{display:block;width:33%;float:left;padding:10px 50px;box-sizing:border-box;text-decoration:none;height:314px}.category_main_banner{width:100%}.category_sub_banner{list-style-type:none;padding:0;margin:0}.category_sub_banner li{display:block;float:left;width:25%;padding:5px;box-sizing:border-box;text-align:center}.category_sub_banner li:hover{background-color:#eee}.category_sub_banner p{font-weight:100}.blog-list-cell{width:auto;display:flex;margin:15px 5px;padding:5px;transition:.25s;border-radius:3px;cursor:pointer}.blog-list-cell:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-ms-transform:translate(-5px,-5px);-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}.blog-list-divider{opacity:.2}.blog-list-cell .blog-thumbnail-container{width:120px;height:120px;max-width:20%;background-color:gray;border-radius:2px;background-size:cover}.blog-list-cell .blog-details-container{width:77%;margin:5px auto;position:relative;display:flex;justify-content:center;flex-direction:column}.blog-list-cell .blog-details-container .blog-title{width:75%;font-size:16px;font-weight:500}.blog-list-cell .blog-details-container .blog-creation-date-container .blog-creation-date{font-size:11px;position:absolute;top:0;right:0}.blog-list-cell .blog-details-container .blog-blurb{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:15px}.blog_item{display:block;position:relative;width:310px;float:left;width:25%;padding:18px;box-sizing:border-box}.related_blog_item{display:block;position:relative;width:310px;float:left;width:226px;padding:0;margin:5px}.related_blog_item b{width:226px;height:226px;display:inline-block;overflow:hidden}.related_blog_item img{width:100%!important;height:auto!important}.related_blog_item i{display:block;font-style:normal;color:#1f1f1f;font-size:12px}.blog_item2{margin-right:0!important}.blog_item b{display:block;overflow:hidden;height:255px}.blog_item img{width:255px}.blog_item:hover img,.main_container main .banner_items:hover img,.main_container main .right_large_tile_items:hover img,.main_container main .left_large_tile_items:hover img,.related_blog_item:hover img{filter:contrast(120%);-webkit-filter:contrast(120%);-moz-filter:contrast(120%);-o-filter:contrast(120%);-ms-filter:contrast(120%)}.blog_page img{margin:0 auto!important;display:block!important}.blog_article{position:relative}.blog_article .blog_title{margin:20px auto;text-align:center}.blog_article .blog_title h1{font-size:3em}.blog_article .blog_subtitle{font-size:1em}.blog_article .blog_subtitle .divider{font-size:1.5em}.blog_article .blog_subtitle .blog_created_date{opacity:.5}.blog_article .post_content{margin:30px auto}.blog_article .right_column{width:auto!important;min-width:249px;margin-left:20px}.blog_article .right_column .item_title{text-align:center;width:90%;margin:0 auto}.blog_article .right_column b{padding:6px 5px!important;box-sizing:border-box!important;text-align:center;font-size:17px!important;font-weight:100!important;font-weight:bolder;text-decoration:none;display:block;background-color:#073516a3!important;color:#fff!important;margin:10px auto!important;width:50%!important}.blog_article .right_column>div{box-sizing:border-box}.blog_article .right_column .item{margin:30px auto}.blog_article .right_column .item>div{display:flex;justify-content:center}.blog_article .right_column a{margin:0 .3rem .6rem 0;background-color:#f2f2f2;color:#606060;text-transform:uppercase;font-size:.65rem!important;font-weight:600!important;text-decoration:none;border-width:0;display:inline-block;height:2rem;padding:0 1rem;line-height:2rem;border:0;text-align:center;width:auto!important}.blog_page .right_column a:hover{background-color:#206d37;color:#fff}.blog_item p{position:absolute;display:inline-block;padding:5px 10px;border-radius:0 0 10px 0;background-color:green;top:-16px;font-size:16px;color:#fff}.blog_item span{display:block;width:100%;background-color:rgba(255,255,255,.7);padding:10px;box-sizing:border-box;font-size:16px;bottom:0}.blog_item i{display:block;font-style:normal;color:#1f1f1f;font-size:12px}.blog_post .col_4{width:32.15%;float:left}.blog_post .col_4 img,.blog_post .col_8 img{width:100%}.blog_post .col_8{float:left;width:66%}.blog_menu{display:block;width:210px;float:left}.blog_menu_function{border:1px solid #999;margin-bottom:10px}.blog_menu_function b{padding:6px 5px;box-sizing:border-box;text-align:center;font-size:14px;font-weight:bolder;text-decoration:none;display:block;background-color:#206d37;border-right:1px #666 solid;border-bottom:1px #206d37 solid;color:#fff}.Nav_btn{font-size:16px;border-bottom:1px solid #999;margin-bottom:10px;padding:6px 0;width:100%;position:relative}.Nav_btn .share_blog_btn{position:absolute;bottom:22px;right:0}.blog_item_list_title{font-size:18px;font-weight:700;color:#000;text-decoration:none;margin:18px 0}.blog_item i{font-size:13px;color:#999;text-decoration:none}.account_combine_action_btn{font-size:20px;text-align:center;padding:19px;background-color:#eee;width:37%;box-sizing:border-box;border-radius:5px;display:block;color:#fff;width:100%}.login_form_btn{margin:10px 0;font-size:20px;text-align:center;padding:10px;width:37%;box-sizing:border-box;border-radius:5px;display:block;width:100%;cursor:pointer}#bpp_login,#submit_fb_email{background-color:#206d37;color:#fff}#bpp_signup,#cancel_fb_login{background-color:#999;color:#fff;border:1px #fff solid;text-decoration:none}.combine_confirm{background-color:#206d37}.combine_cancel{padding:0 12px;color:#999;font-size:12px;cursor:pointer}.blog_menu_function i{display:block;padding:4px 10px;box-sizing:border-box;font-size:12px;text-align:right;font-style:normal}.main_container{width:1200px;margin:0 auto}.main_container .left_column{width:240px;margin-right:10px;float:left}.main_container .right_column{width:440px;float:left}.main_container .right_column b{padding:12px 5px;box-sizing:border-box;text-align:center;font-size:24px;font-weight:100;font-weight:bolder;text-decoration:none;display:block;background-color:#eee;color:#222;margin-bottom:10px}.main_container .right_column span{display:block;position:relative;width:215px;float:left;margin-top:3px}.main_container .right_column p{background-color:rgba(255,255,255,.8);color:#222;margin:0;padding:3px;font-size:12px}.main_container .right_column img{border:1px #999 solid;width:213px;height:213px}.blog_post table{margin:0 auto}.main_container .right_column .first_hero_child{margin-right:10px}.main_container .hero{width:500px;float:left;margin-right:10px}.main_container .hero img{border:1px #999 solid}.main_container img{}.main_container main .right_large_tile_items{font-size:13px;color:#999;text-decoration:none;font-weight:100;display:block;width:50%;float:right;padding:10px 50px;box-sizing:border-box;text-decoration:none;min-height:628px}.main_container main .right_large_tile_items img{width:500px}.main_container main .right_large_tile_items b{display:inline-block;width:500px;height:500px;overflow:hidden}.main_container main .banner_items img{width:200px}.main_container main .banner_items b{display:inline-block;width:200px;height:200px;overflow:hidden}.main_container main a:hover{background-color:#eee}.main_container main .banner_items{display:block;width:25%;float:left;padding:10px 50px;box-sizing:border-box;text-decoration:none;overflow:hidden;height:314px}.main_container main .blog_catgory_title{background-color:#206d37;margin:12px 0;padding:5px;position:relative;height:26px}.main_container main .blog_catgory_title b{float:left;height:25px;line-height:25px;padding-left:10px;font-weight:700;color:#fff!important}.login_facebook{background-image:url(../images/facebook_login_2.jpg);background-color:#395899}.login_google{background-image:url(../images/google_login.png);background-color:#eee}.login_paypal{background-image:url(../images/paypal_login.jpg)}.multi_login_btn{height:50px;background-size:100%;background-position:10px 50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;width:100%;overflow:hidden;background-size:30px;box-sizing:border-box;margin-top:5px 0;border:1px #333 solid}.loginLabelDom{position:relative;margin-bottom:5px}.loginLabelDom label{position:absolute;display:block;left:0;top:0;width:100%;height:100%;line-height:50px;text-shadow:none;font-size:16px;font-weight:700;cursor:pointer}.main_container main .blog_catgory_title a{float:right;margin-right:8px;margin-top:8px;cursor:pointer;font-size:12px;font-weight:100;color:#fff!important}.main_container main .blog_catgory_title a:hover{background-color:transparent}.main_container .blog_item_list,.main_container .blog_post{width:auto}.align-center{text-align:center;margin-top:5px}.rating_itemporp{font-size:12px;font-weight:100}.main_container .blog_item_list h1{padding-left:34px;font-size:36px;margin-bottom:0}#login_options_content b{padding:10px 10px 0;font-size:26px!important;display:inline-block}#login_window{padding:10px;box-sizing:border-box}.login_bpp{background-image:url(../images/budgetpetproducts_1.jpg)}.login_title{margin:3px 3px 8px!important}.relate_blog_list p,.share_blog_list p{background-color:#eee;padding:10px}.relate_blog_list .blog_item{width:250px}.share_blog_list .addthis_toolbox{text-align:right}#product_postage_info{position:relative}#free_shippinp_policy_content,#how_postage_content{position:absolute;left:100px;top:-2px;background-color:#bfd730;padding:10px;z-index:99;width:400px}.free_shippinp_policy_popup,.how_postage_popup{display:inline-block;padding:5px;cursor:help;position:relative}.full_background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;right:0;z-index:9}.fullScreenCover{background:none repeat scroll 0 0 rgba(51,51,51,.7);position:fixed;height:100%;width:100%;top:0;right:0;z-index:100}.popup_box{position:absolute;background-color:#fff;width:400px;min-height:400px;z-index:101}.popup_box_contents{position:relative}.close_popup{position:absolute;width:28px;height:28px;background-color:red;right:-15px;top:-15px;border-radius:50%;background-image:url(../images/icons/cancel_48.png);background-size:32px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.light_house{width:900px!important;background-color:#fff;box-shadow:2px 2px 13px #333;margin-right:-300px;margin-top:100px;margin:100px auto;padding:10px;box-sizing:border-box;position:relative;background-image:url(../images/loader.gif);background-size:30px;background-position:50%;background-repeat:no-repeat;z-index:10}.light_house img{width:100%;display:block}.product_image_slider .slick-slide{height:440px;overflow:hidden}.product_image_slider .slick-slide img{width:100%!important;height:auto}#DIV_ADD_products{position:absolute;_position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;right:0;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px}#DIV_ADD_products #add_form,#DIV_ADD_products #add_product_detail{background:#fff;padding:46px;margin:100px auto;width:600px;position:relative}.full_background2{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:100}#payment_options_content{padding:10px;box-sizing:border-box}.alignleft{display:inline-block!important;float:left!important}.alignright{display:inline-block!important;float:right!important}.blog_page h1{display:inline-block;padding:0;margin:0;font-size:16px}.blog-author{font-size:12px;font-weight:100;padding:10px 0}.banner_items_title{font-size:14px;font-weight:700}.banner_items span{font-size:13px;color:#999;text-decoration:non;font-weight:100}.blog_page .right_large_tile_items span,.blog_page .left_large_tile_items span{font-size:13px;color:#999;text-decoration:non;font-weight:100}.blog_post .slick-slide{height:auto}.blog_page .banner_items:hover,.blog_page .right_large_tile_items:hover,.blog_page .left_large_tile_items:hover{background-color:#eee}.blog_page .right_large_tile_items .banner_items_title,.blog_page .left_large_tile_items .banner_items_title{font-weight:100}.category_sub_banner img{width:100%}.related_product_tag_title{background-color:#999;color:#fff;display:block;width:99%;padding:5px 10px;box-sizing:border-box;text-align:center;font-weight:100;font-size:20px;margin:3px}.related_poduct_list{float:left;width:33.33%;padding:3px;box-sizing:border-box;min-height:300px}.related_poduct_list_item{border:1px #999 solid;min-height:300px;padding:10px;position:relative}.related_poduct_list_item img{width:100%}.related_poduct_list_item b,.related_poduct_list_item span,.related_poduct_list_item del{display:block;width:100%;text-align:center}.related_poduct_list_item .addToCartBtn{color:#fff;position:absolute;bottom:10px;width:165px}.related_product_url{display:block;height:266px;overflow:hidden}.payment_popup_btn{display:inline-block;font-size:17px;background-color:#206d37;color:#fff;padding:10px 15px;margin:10px 0;cursor:pointer;border-radius:4px}.loader{background-image:url(../images/loader.gif);background-size:30px;background-position:50%;background-repeat:no-repeat}.BPPloader{background-image:url(../images/icons/logo_icon_large.png);background-size:60px;background-position:50%;background-repeat:no-repeat}.BPPloader:after{content:"loading...";display:block;height:30px;width:100px;top:50%;margin-top:30px;left:50%;text-align:center;margin-left:-50px;color:#fff;position:fixed}#payment-form{box-sizing:border-box}#payment-form label,.login_form label{display:block;border-bottom:solid 1px #dee2e5;padding:8px 0;margin-top:-1px;z-index:1;position:relative;overflow:hidden}#payment-form .input-label,.login_form .input-label{color:#6e787f;font-size:12px;position:absolute;left:14px;top:14px;display:block}#payment-form input,.login_form input{display:block;font-weight:200;font-size:16px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:16px 0 0;padding:0 14px;width:100%;outline:0;border:none;background-color:transparent;background-image:none;-webkit-tap-highlight-color:transparent;font-weight:100}.icon360{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);background-image:url(../images/icons/360.svg);background-repeat:no-repeat;background-position:50%;background-size:49%}.disappear,.meunHide{display:none}.pay-btn,#paypal-container,.paynow_enable_btn{display:inline-block!important;font-size:17px!important;color:#fff;padding:10px 15px!important;margin:10px 0!important;cursor:pointer;width:100%;box-sizing:border-box;border-radius:4px;font-weight:100!important;height:auto!important;text-align:center}.pay-btn,.paynow_enable_btn{background-color:#206d37!important}#paypal-container{background-color:#179bd7!important}#logo_bankdeposit{background-image:url(../images/logo_bankdeposit.jpg)}#logo_bankchq{background-image:url(../images/logo_bankchq.jpg)}#logo_bankdeposit,#logo_bankchq{height:100px;background-repeat:no-repeat;background-position:50%;float:left;display:inline-block;width:50%}#logo_bankdeposit:hover,#logo_bankchq:hover{background-color:#eee}#logo_bankdeposit_large{background-image:url(../images/logo_bankdeposit_large.jpg)}#logo_bankchq_large{background-image:url(../images/logo_bankchq_large.jpg)}.payment_large_logo{height:48px;background-repeat:no-repeat;background-position:50%;background-size:69%;display:inline-block;width:148px;cursor:pointer;border:#cfcfcf 1px solid}.payment_option_or_text{text-align:center;border-top:1px #eee solid;border-bottom:1px #eee solid;color:#999;padding:10px 0}#order_payment_details{font-size:20px;line-height:35px}#save_payment_method{display:inline-block;width:30px!important;height:30px;float:left}#save_payment_method_label p{padding:7px 0 0}#save_payment_method_label{padding-left:11px}.paypal-btn{display:inline-block!important;font-size:17px!important;background-color:#009cde!important;color:#fff;padding:10px 15px!important;margin:10px 0!important;cursor:pointer;border-radius:4px;font-weight:100!important;height:auto!important;width:100%;box-sizing:border-box;text-align:center;font-style:italic}#login_options_content{min-height:400px}#address_popup_form{padding:10px;box-sizing:border-box}#addressModifiedForm{border:0!important}#addressModifiedForm label{display:inline-block;width:37%;box-sizing:border-box;float:left}#addressModifiedForm input{display:inline-block;width:60%;box-sizing:border-box;padding:5px;font-size:14px;margin-bottom:5px;float:right}#addressModifiedForm .form_submit_error{display:inline-block;width:100%;box-sizing:border-box;font-size:14px;margin-bottom:5px;float:right;text-align:center}.error_message_box{color:red;background-color:pink;border:red 1px solid;padding:5px;display:block}#addressModifiedForm .form_sub_title{font-size:20px;font-weight:700;text-align:center;display:block}#addressModifiedForm span{margin:20px 0 10px;font-size:20px;display:block}#addressModifiedForm sup{color:red}.popup_header{height:50px;line-height:50px;color:#fff;text-align:center;background-color:#206d37;border-radius:3px 3px 0 0;margin:-8px -8px 0;font-size:20px}.popup_header_2{height:50px;line-height:50px;color:#fff;text-align:center;background-color:#206d37;border-radius:3px 3px 0 0;margin:3px;font-size:20px}.popup_main_btn{display:block;background-color:#999;font-size:20px;padding:15px;text-align:center;border-radius:3px;cursor:pointer}.popup_main_btn:hover{background-color:#eee}#login_signup_btn{width:748px;margin:3px;border-radius:10px;overflow:hidden;background-color:#999;color:#fff;position:relative}#login_signup_btn div{display:inline-block;width:50%;padding:30px;box-sizing:border-box;margin:0;float:left;font-size:20px;font-weight:700;text-align:center;background-repeat:no-repeat;background-size:30px;background-position:35% 50%}#login_signup_btn div:hover{background-color:#206d37;cursor:pointer}#login_signup_btn .selected_btn{background-color:#206d37}#login_signup_btn b{display:block;background-color:#fff;position:absolute;height:200px;width:1px;left:50%}#login_signup_btn .btn_login{background-image:url(../images/icons/login_white.png)}#login_signup_btn .selected_btn{background-image:url(../images/icons/signup_white.png)}#btn_customer_login{-webkit-appearance:none;border-radius:0}#tag_info_details label{display:block}.orangeBtn{-webkit-appearance:none;border-radius:0!important;text-shadow:none!important}.close_product_image_slider_box{display:inline-block;width:30px;height:30px;border-radius:50%;position:absolute;z-index:999;top:-15px;right:-15px;background-image:url(../images/icons/cancel_48.png);background-position:50% 40%;background-repeat:no-repeat;background-size:34px;cursor:pointer}.direct_deposit_btn hr,.save_order_btn hr{display:block;height:1px;border:0;border-top:1px solid #dee2e5;margin:1em 0;padding:0}.direct_deposit_btn img,.save_order_btn img{width:80px;float:left}.direct_deposit_btn,.save_order_btn{font-size:16px;text-decoration:none;display:block;cursor:pointer}.other_payment_mothed_dom{background-color:#eee;padding:10px;text-align:center;font-size:16px}.direct_deposit_btn:hover,.save_order_btn:hover{text-decoration:none}.direct_deposit_btn a,.save_order_btn a{text-decoration:none}.direct_deposit_btn p,.save_order_btn p{padding-left:85px;color:#999;font-weight:lighter;font-family:sans-serif}.direct_deposit_btn b,.save_order_btn b{padding-left:5px}.payment_option_desc_text{margin:0 0 6px;text-align:center}.popup_pay_btn{display:inline-block!important;font-size:17px!important;background-color:#206d37!important;color:#fff;padding:10px 15px!important;margin:0 0 10px!important;cursor:pointer;box-sizing:border-box;border-radius:4px;font-weight:100!important;height:auto!important}.popup_pay_btn:hover{text-decoration:none;color:#fff}input[name=back_to_shopping_cart]{width:150px;height:50px;cursor:pointer;-webkit-appearance:none;border-radius:0;background-color:#bbb}#BTN_userCampaignPopup{width:150px;height:50px;background-color:#0f0;color:#000;font-size:14px;font-weight:700;cursor:pointer;-webkit-appearance:none;border-radius:0}.bpp_login_title{text-align:center;background-color:#eee;padding:10px;font-size:14px}.image_dom{position:relative;overflow:hidden;width:128px}.callout_dom{background-color:red;color:#fff;font-size:14px;padding:7px 30px;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px;right:-42px;width:77px;text-align:center;font-weight:700}.product_details_image_dom{position:relative;width:470px;margin-right:20px;float:left;overflow:hidden}.product_details_image_dom img{width:78%;display:block;float:right;cursor:pointer}.product_details_video_dom{width:78%;float:right;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.product_details_video_dom iframe,.product_details_video_dom object,.product_details_video_dom embed{position:absolute;top:0;left:0;width:100%;height:100%}.product_details_callout_dom{background-color:red;color:#fff;font-size:16px;padding:10px 30px;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px;right:-37px;width:77px;text-align:center}.jtip_let_popup{color:#333!important;text-decoration:underline!important}.filter_list_content label:hover>.jtip_let_popup{color:#fff!important}.show_pay_btns_dom div{width:50%;float:left;cursor:pointer}.show_pay_btns_dom img{border:1px #999 solid;box-shadow:0 0 10px #999;display:inline-block}.show_pay_btns_dom label{display:block;padding:10px}.show_pay_btns_dom{text-align:center;padding:45px 0}.abcRioButtonContentWrapper{display:none}.abcRioButtonBlue{background-color:transparent!important;border:0;box-shadow:none}.trustpilot{padding:10px;border:1px #333 solid;min-height:665px;box-sizing:border-box}.trustpilot img{display:block;width:100%;margin-bottom:10px}.trustpilot b{font-size:18px}.trustpilot a{display:inline-block;padding:15px 25px;background-color:#206d37;color:#fff;border-radius:5px;font-size:20px}.trustpilot span{display:block;text-align:center;margin:70px auto}#voucherForm{background-color:#eee;text-align:right;padding:10px}#voucherForm label{background-image:url(../images/icons/price-tag.png);padding:10px 0 10px 30px;background-repeat:no-repeat;background-size:25px;background-position-y:50%}#voucherForm input{padding:5px;font-size:16px}#voucherForm b{background-color:#333;color:#fff;padding:6px 10px 5px;font-size:12px;border:1px #333 solid;font-weight:100;cursor:pointer}.popupMap,.popupVoucher{position:fixed;width:800px;background-color:#fff;border:5px #206d37 solid;height:auto;left:50%;top:50%;margin-top:-300px;margin-left:-400px;padding:10px;box-sizing:border-box}.popupMap .freeShippingBanner{margin:0}.popupMap img,.popupVoucher img{width:100%}.popupMap b,.popupVoucher b{padding:15px 20px;background-color:#206d37;color:#fff;display:inline-block;margin:10px;font-size:16px;cursor:pointer}.popupMap #closePopupMap,.popupVoucher b{float:right}.title{font-size:30px;display:block;color:#206d37}.sub-title{font-size:18px;display:block;color:#206d37}.shipping_offer_terms img{width:100%;margin:0 auto;display:inline-block}.shipping_offer_terms li,.shipping_offer_terms p{font-size:16px}.shipping_offer_terms p{padding-left:10px;color:#333}.shippingFAQ img{width:auto!important}.location_check_dom img{display:block;float:left;width:70%;padding:10px 130px;box-sizing:border-box}.location_check_dom form{display:block;width:100%;padding:20px 10px;background-color:#eee;box-sizing:border-box;margin:26px 0}.location_check_dom big{display:block;margin:10px 0;font-size:20px}.location_check_dom b{display:block;background-color:#fff;border:#ccc 1px solid;padding:9px 10px}.location_check_dom #checkShippingPostcode{width:100%;padding:10px;box-sizing:border-box;margin:10px 0}.location_check_dom .regionalAreas{padding-left:50px;background-image:url(../images/checked.png);background-size:30px;background-repeat:no-repeat;background-position:10px 0%;min-height:50px}.location_check_dom .nonRegionalAreas{padding-left:50px;background-image:url(../images/exclamationMark.png);background-size:30px;background-repeat:no-repeat;background-position:10px 0%;min-height:50px}.location_check_dom ul{list-style:none;width:30%;float:left;padding:0;margin:30px 0 0}.location_check_dom ul ul{float:none;width:100%;margin:0}.location_check_dom ul li ul li{width:50%;float:left}.location_check_dom ul big{font-size:16px;font-weight:700}.location_check_dom ul p{font-size:12px;margin:0 10px}#checkout_dom{font-size:16px}#checkout_dom hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin-top:5px;padding:0}#checkout_dom{margin:0;padding:0 0 20px}#checkout_dom .eway_remember_label_text{display:none}.breadcrumbs{list-style:none;padding:10px 0;border-bottom:1px #aaa solid;margin:5px 0}.breadcrumbs li{display:inline-block;padding-right:20px;background-image:url(../images/icons/breadcrumbArrow.svg);background-size:15px;background-repeat:no-repeat;background-position:100% 50%;position:relative}.breadcrumbs li ul{position:absolute;list-style:none;background-color:#fff;z-index:1;border:1px #333 solid;margin:0;padding:10px;left:-1px;top:20px}.breadcrumbs li ul li{background:0 0;display:block;padding:3px 0}.breadcrumbs li ul li a{white-space:nowrap;font-size:16px!important;font-weight:100!important}.breadcrumbs li:last-child{background:0 0}.loadCategoriesList{background-image:url(../images/icons/select2.png);background-size:15px;background-position:50%;background-repeat:no-repeat;padding:5px 9px;display:inline-block}#checkout_dom .addressDom,#order_payment_dom .addressDom{width:845px;padding-right:10px}#checkout_dom .PaymentDom,#order_payment_dom .PaymentDom{width:330px}.PaymentDom span{float:left;width:50%}.PaymentDom .totalAmount{text-align:right}.PaymentDom .totalAmount:hover{background-color:#eee;cursor:help}.PaymentDom main{background-color:#eee;padding:5px;box-sizing:border-box;width:100%!important}.PaymentDom ul,.PaymentDom ol{list-style:none;padding:0;margin:0}.PaymentDom u{display:block;font-size:20px;font-weight:100;margin:10px 0;text-decoration:none}.PaymentDom ol{background-color:#fff}.PaymentDom li{padding:5px}.PaymentDom a{display:block;border:1px #999 solid;background-color:#206d37;padding:19px 10px 19px 115px;color:#fff;text-align:center;padding:22px 0;text-decoration:none;cursor:pointer;font-weight:600}.PaymentDom #paymentForm a{border-radius:7px}.PaymentDom .secondary_btn{background:#00000000;text-decoration:underline;border-radius:4px;color:#000;cursor:pointer;font-size:14px;margin:0 auto;padding:12px 0;margin:5px 0;text-align:center;width:100%}.PaymentDom .secondary_btn span{float:inherit!important;width:inherit!important;font-size:inherit!important;font-weight:inherit!important;display:inherit!important;height:inherit!important;line-height:inherit!important;position:relative;z-index:1}.PaymentDom a.payApply{background-color:#c63;color:#fff}.PaymentDom i{display:block;width:100%;text-align:center;font-style:inherit}.PaymentDom .paymentType{position:relative}.PaymentDom small{display:block;text-align:center;text-decoration:underline;color:#000}.PaymentDom .payLaterOption{padding:13px 5px;margin:0;position:relative;display:block;text-align:center;border:1px #999 solid;font-size:12px;margin-bottom:5px;cursor:pointer}.PaymentDom .paymentType small{display:inline-block;background-color:#eee;font-size:18px;padding:1px 8px;position:absolute;right:0;top:0;cursor:pointer}.PaymentDom main small{float:right;font-size:16px;text-decoration:none}.PaymentDom .createPaymentBtn{background-color:#eee;width:100%;box-sizing:border-box;margin-bottom:5px;height:66px;border-radius:5px}#checkout_dom label,#order_payment_dom label{font-size:14px;font-weight:700;display:block;cursor:pointer;margin:5px 0}#checkout_dom input[type=textfield]{width:100%;box-sizing:border-box;padding:6px;border-top:1px #fff solid;border-left:1px #fff solid;border-right:1px #fff solid;font-size:16px}#checkout_dom .highlight_error{padding:5px}#checkout_dom table{width:100%;margin-bottom:10px}#checkout_dom big{font-size:14px;margin-right:10px}#checkout_dom input[type=textfield]:focus{border:1px #333 solid;background-color:#fff}#checkout_dom sup{color:red;font-size:24px;display:inline-block;vertical-align:middle}#checkout_dom p,#order_payment_dom p{margin-top:5px;font-size:14px}#checkout_dom table p{margin:0}.addressDom strong,.PaymentDom span{font-size:20px;font-weight:100;display:block;height:30px;line-height:30px}.addressDom strong{padding-left:35px;background-image:url(../images/icons/logo_icon.svg);background-repeat:no-repeat;background-size:30px;background-position:0 39%}.addressDom ul{list-style:none;padding:0}.addressDom li{display:block;width:50%;padding:5px;box-sizing:border-box;float:left}.addressDom b{border-bottom:1px #666 dashed}.addressDom a,#addressEditSelector b{display:inline-block;border:1px #999 solid;padding:8px 20px}.addressDom a:hover,#addressEditSelector b:hover{border-color:#eee;background-color:#eee;text-decoration:none;cursor:pointer}#addressEditSelector{padding:30px 10px;text-align:center;box-sizing:border-box}#addressEditSelector b{margin:5px}#checkout_dom>div,#order_payment_dom>div{float:left}#checkout_dom #editShippingAddress:hover{background-color:#eee;cursor:pointer}#deliveryInstructionDom label{display:inline-block}#payPaypal,#payCard,#payDeposit,#payNow{background-position:5% 50%;background-size:100px;background-repeat:no-repeat}#payPaypal{background-image:url(../images/payment_paypal.png)}#payCard{background-image:url(../images/payment_creditCard.png)}#payDeposit{background-image:url(../images/payment_directDeposit.png)}#payNow{background-image:url(../images/payment_braintree.png)}.checkoutBg{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.3);z-index:10}.checkoutPopup{width:400px;min-height:100px;background-color:#fff;border:#999 1px solid;box-shadow:1px 1px 3px #999;position:absolute}#PaymentLoading img{width:50px}#PaymentLoading{text-align:center;padding:50px;box-sizing:border-box}#braintree_payment{box-sizing:border-box;padding:10px}#paymentConfigFrom_braintree{position:relative;z-index:1}.braintree_checkout_btn{margin-top:12px}.braintree-large-button span{float:inherit!important;width:inherit!important;font-size:inherit!important;font-weight:inherit!important;display:inherit!important;height:inherit!important;line-height:inherit!important;position:relative;z-index:1}.braintree-dropin{position:relative;z-index:1}.zip_checkout_btn{display:flex;justify-content:center;align-items:center;margin:5px 0;padding:10px;border:solid 1px #d3d3d3;cursor:pointer}.zip_checkout_btn:active{-webkit-box-shadow:inset 5px -2px 18px -15px rgba(0,0,0,.75);-moz-box-shadow:inset 5px -2px 18px -15px rgba(0,0,0,.75);box-shadow:inset 5px -2px 18px -15px rgba(0,0,0,.75)}.save_payment_container{display:block}.save_payment{display:flex!important;align-items:center;justify-content:flex-end;flex-direction:row-reverse;width:100%!important;font-size:14px!important;font-weight:700!important;cursor:pointer;margin:5px 0;float:none!important}#SAVE_TOKEN,#savePayPalPaymentLabel{display:none!important}#payByNewPayPal{margin-top:10px}#poLockerCheck{padding:10px;box-sizing:border-box}#poLockerCheck p{font-size:16px}#poLockerCheck b{font-size:14px;display:block;border:1px #999 solid;padding:10px;width:100%;box-sizing:border-box;text-align:center;margin-top:5px}#poLockerCheck b:hover{border:1px #eee solid;background-color:#eee;cursor:pointer}#product_variance_option{margin-top:10px}#product_variance_option strong{display:block;font-size:16px}#product_variance_option strong,#product_variance_option label{padding:5px}#product_variance_option label{display:block;cursor:pointer;font-size:16px;position:relative;padding-left:30px}#product_variance_option img{position:absolute;left:5px;top:7px}#product_variance_option b{position:relative;background-color:#fff;padding:4px 10px;color:red;margin-left:10px;font-style:italic;font-size:14px;font-weight:100}.popupSpecialMessage{position:absolute;top:30px;left:30px;max-width:500px;z-index:3;background-color:#eee;color:#333;padding:5px;border:#333 1px solid}.post_content{margin:0 auto}.fullWidthMenu{background-color:#eee;margin-top:-10px;padding:10px 0}.blog_container{width:1200px;margin:0 auto;text-align:center}.share_blog_btn{float:right}.blog-menu{position:relative;white-space:nowrap;overflow-x:auto}.blog-menu a{font-size:16px;padding:8px 20px 5px 30px;margin:3px;display:inline-block;border-bottom:3px #eee solid;background-image:url(../images/icons/logo_icon.png);background-repeat:no-repeat;background-position:3% 50%}.blog-menu a:hover,.blog-menu .selected{text-decoration:none}.blog-menu a:hover{background-color:#fff}.blog-menu .selected{border-bottom:3px green solid}.blog-menu::-webkit-scrollbar{width:0;background:0 0}.blog-menu::-webkit-scrollbar-thumb{width:0;background:0 0}.Gradient{display:inline-block;position:absolute;background-color:#fff;width:30px;height:30px;border-radius:50%;line-height:30px;font-size:21px;top:5px;text-align:center;cursor:pointer}.menu_DOM{width:1300px;margin:14px auto 0;position:relative}.left.Gradient{left:0}.right.Gradient{right:0}.blog-archives{margin:0 auto}.blog-archives img{width:100%}.blog-archives strong{font-size:16px}.blog-archives .col_2,.blog-archives .col_3,.blog-archives .col_4,.blog-archives .col_6,.blog-archives .col_8{float:left;box-sizing:border-box;display:block}.blog-archives .col_2{width:16.6%}.blog-archives .col_3{width:25%}.blog-archives .col_4{width:33.3%}.blog-archives .col_6{width:50%}.blog-archives .col_8{width:66.6%}.fullScreenWhiteCover,.magicMenuScreenWhiteCover{background:none repeat scroll 0 0 rgba(255,255,255,.2);position:fixed;height:100%;width:100%;top:0;right:0;z-index:2}.magicMenuScreenWhiteCover{top:178px!important}.search_result{position:absolute;z-index:3;width:551px;box-sizing:border-box;border:1px #206d37 solid;background-color:#fff;left:50%;margin-left:-263px}.search_result ul{background-color:#999;margin:0;list-style:none;padding:0}.search_result li{width:50%;box-sizing:border-box;float:left;padding:10px;color:#fff;text-align:center}.search_result ul .selected{background-color:#fff;color:#333}.search_result_list a{display:block;width:100%;padding:5px 10px;text-align:left;border-bottom:1px #eee dashed;box-sizing:border-box;background-image:url(../images/icons/searchResult.png);background-size:20px;background-repeat:no-repeat;background-position:98% 50%}.search_result_list a:hover{background-color:#eee;text-decoration:underline}.search_result_list a:last-child{border:0}#main_search_autocomplete_new{display:flex;flex-direction:row}#main_search_autocomplete_new .main_search_suggestions{width:100%;padding:10px 0}#main_search_autocomplete_new .main_search_suggestions ul{width:100%;background-color:#00000000;display:flex;flex-direction:column}#main_search_autocomplete_new .main_search_suggestions>ul>li{padding:8px 10px}#main_search_autocomplete_new .main_search_suggestions li{width:100%}#main_search_autocomplete_new .main_search_suggestion{color:#000;text-align:left;background-color:#fff}#main_search_autocomplete_new .main_search_suggestion a{background-image:none}.home_promo .gridDom img{width:90%}.home_promo .gridDom,.home_promo .tile4 .promoImage{display:block;width:25%;float:left;padding:10px;box-sizing:border-box;text-decoration:none;text-align:center;min-height:250px}.home_promo .tile8{display:flex;justify-content:space-between}.home_promo .tile8 .gridDom{min-height:auto!important}.gridDom_content{display:flex;flex-direction:column;align-items:center;margin-bottom:5px}.gridDom_content .productListRating{padding-left:0;display:flex;align-items:center}.gridDom_content .productListRating span{margin-left:5px}.gridDom_content>div{width:90%;display:flex;align-items:center;justify-content:space-between}.gridDom_content strong{font-size:16px}.gridDom_content img{margin-right:4px!important;width:12px!important;height:12px!important}.gridDom_content span{font-size:12px;display:flex;align-items:center}.gridDom_content .strike-through{text-decoration:line-through;font-size:15px;color:gray;font-weight:100}.slick-slider.swipe .promoImage,.slick-slider.swipe .gridDom{padding:0;margin:0 10px 0 0}.slick-slider.swipe .promoImage img,.slick-slider.swipe .gridDom img{margin:0 auto}.home_promo .gridDom p{font-size:19px}.home_promo .gridDom:hover{}.home_promo .tile2 .gridDom,.home_promo .tile2 .promoImage{width:50%;padding:5px;float:left}.home_promo .tile8 .gridDom,.home_promo .tile8 .promoImage{width:12.5%;padding:5px;float:left}.leftBigTile .gridDom:first-child,.leftBigTile .promoImage:first-child{font-size:13px;color:#999;font-weight:100;display:block;width:50%;float:left;box-sizing:border-box}.rightBigTile .gridDom:first-child,.rightBigTile .promoImage:first-child{font-size:13px;color:#999;font-weight:100;display:block;width:50%;float:right;box-sizing:border-box}.PromotionIconsTitle{padding:10px;display:block;text-decoration:none;position:relative;margin:24px 0;text-align:left;font-size:24px}.PromotionIconsTitle span{font-size:14px;margin-left:10px;color:#206d37}.cocoBar_sibling{width:75%!important;margin:0!important}.cocoBar{padding:2px 3px 0;height:calc(((1185px * .75) * 0.5));width:calc(25% - 6px);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.cocoBar div a{display:block;overflow:hidden;height:100%}.cocoBar div:not(:last-child){padding-bottom:5px}.cocoBar div:nth-last-child(2){padding:0!important}.ReviewProducts{background-color:#eee;padding:10px;box-sizing:border-box;margin:10px 0}.ReviewProducts img{float:left;margin-right:20px}.ReviewProducts strong,.ReviewProducts i{display:block;font-size:16px;padding:5px 0}.ReviewProducts ul{list-style:none;margin:0;padding:0}.ReviewProducts li{padding:0 10px;box-sizing:border-box;width:48%;float:right}.ReviewProducts li:first-child{width:28%;float:left}.ReviewProducts label{padding:5px 0;display:inline-block;display:block}.ReviewProducts span{color:red;font-size:24px}.ReviewProducts textarea{width:100%;height:70px;box-sizing:border-box;resize:none}.ReviewProducts .btn{padding:10px 15px;color:#fff;display:inline-block;width:auto}.ReviewProducts .menu_content_btn{padding:0;cursor:pointer}.ReviewCartProductsList{padding:10px;box-sizing:border-box;background-color:#eee}.categoryListMenuDom{position:relative}.categoryListMenuDom .top_magic_menu_close{position:absolute;bottom:10px;padding:10px 20px!important;right:10px}#review_list{border-radius:3px;margin:4px 9px 9px 1px;padding:10px;box-sizing:border-box}#review_list .review_dom_title{font-size:20px;background-color:#999;color:#fff;display:block;margin:-11px -11px 9px;padding:11px;border-radius:3px 3px 0 0;position:relative}#review_list .review_dom_title button{position:absolute;display:inline-block;font-size:14px;background:#fff;color:#999;padding:5px 10px;border-radius:5px;font-style:normal;font-weight:100;right:7px;top:10px;cursor:pointer}#review_list .review_comments p{margin:5px 0}#review_list .productReviews{border-top:1px #333 dashed}.userReviews{background-color:#eee;padding:10px;box-sizing:border-box;margin:5px 0}.fullDescription,.loadMoreProductReview{color:green;border-radius:5px;padding:5px 30px 5px 10px;font-weight:100;border:0;cursor:pointer;font-size:16px;text-decoration:underline;background-image:url(../images/icons/more.png);background-size:20px;background-repeat:no-repeat;background-position:95% 50%}.descriptionDom{max-height:500px;overflow-y:hidden;display:block;border-bottom:#999 2px dashed}.productImageList{margin-top:20px;list-style:none;position:relative;padding:0 0 20px;margin:0;width:20%}.productImageList li{padding:10px;position:relative;cursor:pointer}.productImageList img{width:100%;float:none}.productImageList .videoPlayIcon{background:url(../images/icons/play.png);position:absolute;height:100%;width:100%;box-sizing:border-box;left:0;top:0;background-position:50%;background-repeat:no-repeat;opacity:.8}.product_shopping_dom{float:left;width:700px}.productImageList::-webkit-scrollbar{-webkit-appearance:none;width:7px}.productImageList::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.productImageList .previousImage{width:100%;display:block;box-sizing:border-box;background-color:#999;background-image:url(../images/icons/upArrow.png);background-size:20px;background-repeat:no-repeat;background-position:50%}.productImageList .nextImage{position:absolute;bottom:0;width:100%;display:block;box-sizing:border-box;background-color:#999;background-image:url(../images/icons/downArrow.png);background-size:20px;background-repeat:no-repeat;background-position:50%}#product_content h1{font-weight:400;margin:10px 0}.productDescriptionTitle,.productFaqTitle{font-size:20px;color:#206d37;margin-top:30px;display:inline-block;font-weight:700}.faq{list-style:none;margin:0;padding:0}.RatingSummaryDom>.widthDom{float:left;height:155px;padding-right:3px;box-sizing:border-box}.RatingSummary,.addReviewArea{width:25%}.RatingSummaryDetail{width:50%}.fullBgDom{background-color:#eee;width:100%;height:100%}.ratingtext{width:30%;float:left;padding:12px 10px 12px 43px;box-sizing:border-box}.ratingtext b{display:block;margin:9px 0;cursor:pointer}.ratingtext .selected{background-color:#333;color:#fff}.ratingPercentage{width:70%;float:left;padding:10px;box-sizing:border-box}.ratingPercentage>.ratingBar{width:100%;height:10px;background-color:#fff;overflow:hidden;margin:14px 0;cursor:pointer}.ratingPercentage i{display:inline-block;height:20px;background-color:orange}.RatingSummary{text-align:center}.RatingSummary b{display:block;font-size:30px;padding:23px 10px 0}.RatingSummary .starDom{padding:0 65px;height:40px}.RatingSummary .starDom .star{width:30px}.addReviewArea #addReviewBtn,#btn_ask_FAQ{margin:52px 30px;padding:15px 26px;font-size:16px;box-sizing:border-box;border:0;cursor:pointer}.viewMoreDom{text-align:center;padding:10px 0}.viewMoreDom a{display:inline-block}#blog_video_popup_dom{z-index:101}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#blog_video_popup_dom iframe{position:absolute;top:0;left:0;width:100%;height:100%}.productListRating svg{width:15px;height:15px}.productListRating{padding:5px}.autoDeliveryInsertCompletedList{padding:0;margin:0;list-style:none}.autoDeliveryInsertCompletedList li{padding:10px;width:33%;float:left;box-sizing:border-box}.autoDeliveryInsertCompletedList strong{padding:10px 0;display:inline-block;font-size:20px}.autoDeliveryInsertCompletedList a{display:block;background:orange;float:right;padding:10px 15px;color:#fff;border-radius:5px}.autoDeliveryInsertCompletedList img{width:25%;padding-top:11px;float:left}.autoDeliveryInsertCompletedList p{width:68%;float:right;font-size:14px}.autoDeliveryInsertCompletedList span{display:inline-block;width:68%;float:right;position:relative;font-size:18px;padding:10px 0;box-sizing:border-box}.autoDeliveryInsertCompletedList b{position:absolute;bottom:0;right:0;font-size:24px}.autoDeliveryInsertCompletedList li div:last-child{border:0}.autoDeliveryInsertCompletedList a{width:100%;display:block;border-radius:0!important;box-sizing:border-box}.cancelAutoDeliveryBtn{background-color:#333;text-decoration:none}.autoDeliveryInsertCompletedList ol{list-style:none;padding:0;margin:0}.autoDeliveryInsertCompletedList ol:after{content:"";clear:both;display:block;height:1px;float:none}.autoDeliveryInsertCompletedList ol li{display:block;width:25%;float:left;margin-bottom:3px;text-align:center;padding:10px;border:0;box-sizing:border-box;position:relative}.autoDeliveryInsertCompletedList ol li a{color:#000!important;text-decoration:none;display:block;height:38px;line-height:14px;font-size:14px;padding:52px 0 30px;overflow-y:hidden;z-index:1;background-color:#fff!important}.autoDeliveryInsertCompletedList ol li a:after{content:"";background-size:18px;width:34px;height:34px;display:block;position:absolute;background-repeat:no-repeat;background-position:50%;box-sizing:border-box;top:20px;left:50%;border-radius:50%;background-color:green;margin-left:-17px;z-index:0}@keyframes loadAddToCartDom{from{height:0}to{height:220px}}@keyframes loadAddToCartDomAuto{from{height:0}to{height:205}}.groupGridMainMenu,.groupGridSubMeunDom ul{list-style:none;margin:0}.groupGridMainMenu{padding:0;background-color:#eee;border:1px #eee solid}.groupGridSubMeunDom ul{padding:0 10px;min-height:355px}.groupGridMainMenu li.selected{background-color:#fff;color:green}.groupGridMainMenu li{display:block;width:25%;float:left;text-align:center;padding:10px;box-sizing:border-box;font-size:24px;border-right:1px #ccc solid;cursor:pointer}.groupGridMainMenu li:nth-child(4){border-right:1px #eee solid}.groupGridSubMeunDom{min-height:300px;background-color:#fff;width:25%;float:left}.groupGridSubMenu li{padding:15px;font-size:14px;border-bottom:1px #eee dashed;cursor:pointer}.groupGridSubMenu li:last-child{border-bottom:1px #fff solid}.groupGridPromotion{display:block;width:75%;float:left;position:relative}.groupGridPromotion .addLoader{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.9);padding-top:100px;text-align:center;box-sizing:border-box}.groupGridPromotionItem,.ajaxReturnGroupGridItem{width:33.33%;float:left;overflow:hidden;padding:15px 15px 0;box-sizing:border-box;height:400px;position:relative}.crossProducts{overflow-y:hidden;overflow-x:scroll;overflow-x:-moz-scrollbars-vertical;height:330px;white-space:nowrap;width:100%}.crossProducts .ajaxReturnGroupGridItem{width:25%!important;height:330px!important;display:inline-block!important;float:none!important}.groupGridPromotionItem img,.ajaxReturnGroupGridItem img{width:100%}.groupGrid{margin-bottom:20px}.groupGridPromotionItem p,.ajaxReturnGroupGridItem p{text-align:center}.groupGridPromotionItem span,.ajaxReturnGroupGridItem span{font-size:12px;color:#999}.viewGroupAllPromotions{background-color:#eee;width:100%;display:block;text-align:center;padding:10px;box-sizing:border-box}.groupGridSubMenuItem.selected,.loadCategoryCmsFromAjax.selected{color:green;font-weight:bolder;font-size:16px;background-image:url(../images/icons/arrowToRight.svg);background-size:20px;background-repeat:no-repeat;background-position:100% 50%}.groupGridSubMeunDom strong{font-size:20px;color:#333;display:block;text-align:center;margin:10px}.overlay{position:absolute;bottom:0;padding:10px;background:rgba(255,255,255,.9);height:0;overflow:hidden;text-align:center;width:100%;box-sizing:border-box}.overlay p{min-height:58px;white-space:initial}.overlay button{padding:10px 20px;background-color:#206d37;color:#fff;border:0;border-radius:3px;font-size:16px}.AddToCartProductDom:hover>.overlay{animation-name:loadAddToCartDom;animation-duration:.5s;height:220px}.overlayHover{top:0!important;animation-name:loadAddToCartDomAuto;animation-duration:.5s;height:205px!important;line-height:205px}.overlayHover a{display:inline-block;vertical-align:middle;line-height:normal}.leftBigTile .promoImage,.rightBigTile .promoImage{width:25%;float:left;padding:2px 3px 0;box-sizing:border-box}.leftBigTile,.rightBigTile{margin:0 0 20px}.highlightProducts{float:left;overflow:hidden;padding:15px 15px 0;box-sizing:border-box;height:400px;width:100%;position:relative}.highlightProducts img{width:100%}.groupGridSubMenu .groupGridSubMenuURL:last-child{border-bottom:1px #fff solid}.groupGridSubMenu .groupGridSubMenuURL{padding:15px;font-size:14px;border-bottom:1px #eee dashed;cursor:pointer}.promotionPage{position:relative}.promotionPage .home_promo_Left_menu,.home_promo_right_menu,.promotionPage .GroupGridLeftMenu{list-style:none;margin:0;padding:0;float:left}.GroupGridLeftMenu.holdOnTop{position:fixed;width:300px!important;top:39px}.GroupGridLeftMenu.holdOnBottom{position:absolute;bottom:0;width:300px!important}.promotionPage .home_promo_Left_menu{width:25%;min-height:100px}.promotionPage .GroupGridLeftMenu{width:100%}.promotionPage .home_promo_right_menu{width:75%!important;float:left}.promotionPage .groupGridMainMenuTitle{display:block;background-color:#206d37;color:#fff;padding:10px 5px;text-align:center;font-size:16px;cursor:pointer;margin-top:10px}.promotionPage .groupGridMainMenuItem:first-child{margin-top:0}.promotionPage .groupGridMainMenuItem{position:relative}.promotionPage .groupGridMainMenuItem span{width:20px;height:20px;position:absolute;top:10px;right:10px;border-radius:50%;cursor:pointer}.promotionPage .groupGridMainMenuItem .openSubMenu{background-image:url(../images/icons/plus-white.png);background-size:20px}.promotionPage .groupGridMainMenuItem .closeSubMenu{background-image:url(../images/icons/negative-white.png);background-size:20px}.promotionPage .groupGridSubMenu{border:1px #206d37 solid;margin-bottom:10px;list-style:none;padding:1px}.promotionPage .groupGridSubMenuItem{list-style:none;margin:0}.display_description li,.display_full_description li{float:none!important;overflow:auto!important;padding:0!important;margin:0!important;height:auto!important}.documentTitle{font-size:20px;margin-top:20px;font-weight:100;display:block;height:30px;line-height:30px;padding-left:35px;background-image:url(../images/icons/logo_icon.svg);background-repeat:no-repeat;background-size:30px;background-position:0 39%;position:relative}.clearCartBtn{position:absolute;right:0;top:0;font-size:14px;font-weight:bolder;display:inline-block;padding:1px 15px;font-weight:400}.emptyCart{text-align:center;padding:160px 0}#shopcart_info .orangeBtn{font-size:14px;height:50px}#shopcart_info table,#order_payment_dom table{width:100%}#shopcart_info table a{cursor:pointer}#shopcart_info table img,#order_payment_dom table img{float:left;padding-right:26px;width:120px}#shopcart_info table .cartItems td,#order_payment_dom td{border-bottom:1px #999 dashed;padding:5px}#shopcart_info table th,#order_payment_dom th{padding:10px;background-color:#eee;font-size:16px}#shopcart_info table th:first-child,#order_payment_dom th:first-child{text-align:left;padding:5px 20px}#shopcart_info table .donation_btn{display:inline-block;background-color:green;color:#fff;padding:10px 15px}#shopcart_info .sumItemPrice{position:relative}#shopcart_info .removeItemFromList{display:inline-block;height:20px;width:20px;top:10px;right:10px;cursor:pointer;background-image:url(../images/icons/multiplicationSymbol.png);background-repeat:no-repeat;background-size:20px;background-position:50%}#shopcart_info .sumItemPrice a:hover{text-decoration:none}.backToShopping{cursor:pointer;text-align:center;float:left;background-color:#fff!important;border-radius:0!important;color:#333!important;display:inline-block;width:251px;padding:25px 0;font-size:16px;font-weight:400}.checkoutOrangeBtn{display:block;float:right;background-color:#c63!important;border-radius:0!important;color:#fff!important;display:inline-block;width:251px;padding:25px 0 24px!important;background-image:none!important;border:none!important;font-size:16px;font-weight:400}.addToAutoDelivery{float:none!important;margin-right:3px}.checkoutGreenBtn{cursor:pointer;display:block;float:right;background-color:#206d37!important;border-radius:0!important;color:#fff!important;display:inline-block;width:251px;padding:25px 0;border:none!important;background-image:none!important;font-size:16px;font-weight:400}.cartProductName i{color:#666;font-size:12px}.reminderPopup{color:blue;padding:10px;border:0;display:inline-block;margin-top:5px;cursor:pointer}.reminderDataDom{padding:5px;text-align:left;background-color:#ffffe0}.checkoutFunctionsDom{text-align:center;height:90px;margin-top:30px}.checkoutFunctionsDom a{text-align:center;background-color:#0f0;color:#000;border-radius:0!important;display:inline-block;width:251px;padding:25px 0;border:1px #333 solid;font-size:16px;font-weight:400}.checkoutFunctionsDom a:hover{text-decoration:none}.checkoutFunctions{float:right}.qtyChangeDom{display:inline-block;text-align:center;width:100%}.qtyChangeDom input{font-size:20px!important;width:31%;text-align:center;margin:0;box-sizing:border-box}.qtyChangeDom b{cursor:pointer;display:inline-block;width:31%;height:32px;background-color:#eee;color:#000;font-size:25px;line-height:32px;float:left}.qtyChangeDom b:nth-of-type(2){float:right}.qtyChangeDom:after{content:"";display:block;height:1px;clear:both;float:none;width:100%}.change_payment_method,.anotherOptionBtn{padding:13px 5px;margin:0;position:relative;display:block;text-align:center;border:1px #999 solid;font-size:12px;margin-bottom:5px;cursor:pointer}.change_payment_method.payApply{display:block}#payment-form input[type=submit]{padding:10px 0 30px;background-color:#999;box-sizing:border-box;color:#fff;width:100%}#braintreePaymentControlPanel{padding:5px}.paidByBraintreeToken,.paymentOptions,.savedPaymentMethodDetails{padding:24px 15px 24px 81px;background-color:#eee;margin:5px;border-radius:5px;position:relative;overflow:hidden}.savedPaymentMethodDetails{background-color:#fff;border:1px #999 solid;border-radius:5px;cursor:default!important}.paidByBraintreeToken del{background-color:red;width:25px;height:25px;display:inline-block;line-height:25px;text-align:center;color:#fff;border-radius:50%;font-size:12px;text-decoration:blink;position:absolute;top:0;right:0;cursor:pointer}.paidByBraintreeToken img,.paymentOptions img,.savedPaymentMethodDetails img{top:14px;position:absolute;left:16px}.paidByBraintreeToken.highlightPayment{background-color:#90ee90!important}.selectMenu{display:block;width:100%;overflow:hidden;font-size:16px;background-color:#fff;box-sizing:border-box;border:1px #ccc solid;border-radius:5px;height:40px;background-image:url(../images/icons/grayDownArrow.png);background-size:20px;background-position:96% 50%;background-repeat:no-repeat;position:relative;margin-bottom:5px}.sumItemPrice del{color:#206d37}.selectMenu select{background-color:transparent;width:110%;height:40px;border:none;box-sizing:border-box}.autoDeliveryPriceColor{color:#206d37}#newPaymentOptions li.autoDeliveryOn{width:50%}#newPaymentOptions li.autoDeliveryOn:nth-child(2){border:none}#productPopup ul ol li span{font-weight:700}main #saveOrder{text-align:right;padding-top:10px}main #saveOrder u{text-decoration:underline;display:inline-block;font-size:12px}footer{padding:10px 0 0;box-sizing:border-box;background-color:#eee}footer a{text-decoration:none}footer a:hover{text-decoration:none}footer dl{background-color:#999;display:block;margin:0;padding:10px 0;width:100%;float:left;color:#fff;font-weight:400}footer dl ol{margin:0;list-style:none;padding:0}footer dl ol li{width:50%;float:left;font-size:11px}footer dl ol li big{font-weight:400;font-size:12px;line-height:30px}footer dl ol li a{color:#fff!important}footer dl ol li:nth-child(even){text-align:right;padding:5px 0;box-sizing:border-box}footer dl ol li:nth-of-type(1){padding-top:5px}footer dl ol li:nth-of-type(2) a{display:inline-block;background-color:#fff;border-radius:5px;padding:5px;box-sizing:border-box;width:68px}footer dl ol li:nth-of-type(2) a img{width:100%}footer div{width:1200px;margin:0 auto;font-weight:400}footer div pre{margin:0;white-space:inherit;font-family:montserrat,Arial,Verdana,Helvetica,sans-serif;text-align:right}footer div pre u{display:inline-block;width:20px;height:20px;background-color:#999;border-radius:5px;float:right;margin-left:5px;background-image:url(../images/icons/upArrow.png);background-size:10px;background-repeat:no-repeat;background-position:50%}footer div ul{list-style:none;margin:0;padding:10px 0 0}footer div ul li{width:22%;float:left}footer div ul li:last-of-type{width:34%}footer div ul li big{display:block;padding-bottom:5px;font-weight:400}footer div ul li a{display:block;padding:8px 10px;font-weight:400}footer div ul li label{display:block;background-color:#fff;border-radius:10px 10px 0 0;padding:28px 3px 0;box-sizing:border-box;margin-top:10px;position:relative;box-shadow:2px -1px 8px #999}footer div ul li label i{display:block;background-color:#eee;width:100px;height:6px;border-radius:3px;position:absolute;right:50%;margin-right:-50px;top:10px}footer div ul li label u{position:absolute;height:8px;border-radius:50%;background-color:#eee;top:10px;left:64%;display:block;width:8px}footer div ul li label span{background-color:#eee;display:block;padding:10px;margin:0;text-align:center}footer div ul li label span p{font-size:24px;display:block;position:static;padding:0;margin:0}footer div ul li label span b{font-size:40px;display:block}footer div ul li label span small{display:block;margin-bottom:10px;padding:9px;font-size:12px;font-weight:400}footer div ul li label span .downloadButton{background-color:#000;display:inline-block;width:42%;padding:3px 10px;margin:10px 0;border-radius:5px}footer div ul li label span .downloadButton img{width:100%}footer div ul li label big{background-color:#000}footer div ul li span{margin-left:10px}footer div ul li span a{display:inline-block!important;padding:0}.couponImage{display:block;margin-left:auto;margin-right:auto;width:50%}.plus-badge-img{width:72px}#plusproducts_price_range{margin-left:15px}.plusproducts-products-display{border:none!important;margin:0 0 10px!important}.plusproducts-products-display li{padding:5px 0!important}#plusproduct-panel{box-shadow:1px 2px 8px #888;padding:0}.plusproduct-panel-title{text-align:center;font-size:16px;font-weight:1000}.plusproducts-product-display{border:solid .5px #80808052;border-left:none;border-right:none;font-size:16px}.plusproduct-selected{font-size:.8em;margin:5px 0 0;font-weight:500}.plusproduct-message{padding:10px 0 0 10px}.plusproduct-message-empty{padding:0!important}.plusproduct-message .plusproduct-asterisk{color:red}.plus-group-container{padding-bottom:0!important}.plus-group-container ol{border:none!important;margin-top:0!important}.plus-group-container li{padding-top:0!important}.plus-tag-group h4{text-align:center;margin-top:0;display:block}.plusproducts-product-display .plusproduct-select-message{margin-left:10px;font-size:12px;color:red;display:block;text-align:center}.plus-tag-group ul{display:flex;flex-wrap:wrap;align-items:center;margin:0!important;padding-top:0!important}.plus-tag-group li{display:inline;padding:3px!important}.plus-tag{padding:5px 15px;border-radius:6px;font-size:10px;width:55px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plus-tag-selectable{background-color:#fff;color:#000;border:1px solid #206d37}.plus-tag-selectable:hover{background-color:#bfd730ad;cursor:default}.plus-tag-selected{background-color:#206d37;color:#fff;border:1px solid #206d37}.plus-tag-selected:hover{background-color:#206d37;cursor:default}.plus-tag-disabled{background-color:gray!important;color:#fff!important;border:1px solid gray!important}.plusproducts-disable-cart-btn{padding:15px 50px!important;font-size:16px!important;background-color:gray!important;cursor:default}#cartPlusProductDetails .cartPlusProduct{display:flex;margin-top:10px}#cartPlusProductDetails .cartPlusProduct img{width:100%}#cartPlusProductDetails .cartPlusProduct>div:first-child{width:80px!important;display:inline-block}.plusProductCartItems td:first-of-type{display:flex}.plusProductCartItems .cartProductName{display:flex;align-items:center;flex-wrap:wrap}.cartItems .plus-badge-img{padding:0 5px 0 0!important}.plusProductCartItems i{padding:5px 0 0}.cartProductName img{height:18px}.cartProductName img,.cartPlusProduct img{width:50px!important;padding-left:10px}.editPlusProductCartItem{float:right;font-size:11px}.plusProductCartItemGroupContainer{display:flex;flex-wrap:wrap;font-size:10px}.plusProductCartItemGroup{margin:5px 10px}.plusProductCartItemGroup div{display:inline-block;margin-left:5px;border-radius:7px;text-align:center;width:70px!important;padding:2px}.cartItemsBorder td{border-bottom:1px #999 dashed;padding:5px}.cartPlusProduct{display:flex;align-items:center}#plusproduct-panel .cartPlusProduct img{width:50px!important}.price_dom{padding-right:0!important}.product-badge{width:auto;color:#fff;float:right;padding:5px;margin:2px 0;cursor:default}.coupon-badge{background-color:#eb9903}.unboarding-badge{background-color:#362d80}.products_list_top_banner{width:970px;margin:0 0 0 auto}.product_review_image_row>.column{padding:0 8px}.product_review_image_row:after{content:"";display:table;clear:both}#product_review_modal{display:none;position:fixed;z-index:1;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto}#product_review_modal .review_modal_bg{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.137)}.modal-content{position:relative;background-color:#fefefe00;margin:auto;padding:0;width:90%;max-width:1200px;z-index:5}#product_review_modal .close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}#product_review_modal .close:hover,#product_review_modal .close:focus{color:#999;text-decoration:none;cursor:pointer}. #product_review_modal .reviewImageSlides{display:none}#product_review_modal .prev,#product_review_modal .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;z-index:20}#product_review_modal .next{right:0;border-radius:3px 0 0 3px}#product_review_modal .prev:hover,#product_review_modal .next:hover{background-color:rgba(0,0,0,.8)}#product_review_modal .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#product_review_modal .caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}img.demo{opacity:.6}#product_review_modal .active,#product_review_modal .demo:hover{opacity:1}.reviewImageSlides figure{margin:0 auto;display:table}.reviewImageSlides figcaption{display:table-caption;caption-side:bottom;color:#fff;background-color:#030604b3;padding:10px;text-shadow:3px 2px 6px rgba(0,0,0,.7)}.reviewImageSlides figcaption a{color:#1d9aff;font-weight:600}.reviewImageSlides figcaption a:hover{cursor:pointer}.review_image_item{transition:.3s}#product_review_modal .hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#product_review_modal img{width:auto;max-height:80vh;margin:0 auto;text-align:center;max-width:100%}.voucher-popup button{width:45%;font-size:.94em!important}