<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* info
1 - http://hernansartorio.com/jquery-nice-select
2- https://kenwheeler.github.io/slick/ (slick-slider) */

/************************************ default css *************************************************/
.petmark-slick-slider.home-slider.slick-initialized {
	visibility: visible;
    opacity: 1;
	height:auto !important; 
}
.petmark-slick-slider.home-slider{
	visibility: hidden;
    opacity: 0;
	height:0 !important;
    transition: visibility 0s linear 0.3s, opacity 0.3s ease;
}
.pt--50{overflow:hidden !important;}
.divhdertop{display:none;} 
.mobile_home_policybox{border: 1px solid #ccc;padding: 15px 15px;width: 100%;box-sizing: border-box;}
.mobile_home_policybox .policy-block-single {justify-content: center;position: relative; align-items:center;}
.header-block.heading-m {display: none;}
.pm-product-details .description-block .header-block.heading-d{display:block;}
.pm-product-details .left-pack .header-block.heading-m h1 {font-size: 18px; padding:10px 0;}
.ReCaptchContainer_div {display: block;text-align: center;width: 100%;margin: 0 auto;margin-bottom: 20px;}
.ReCaptchContainer_div div {width: 304px;height: 78px;margin: 0 auto;padding-top: 10px;}
.ReCaptchContainer_div label {margin-top: 41px;margin-bottom: 0;}
.mainmenu li a {padding: 24px 21px;}
.block-title_inner{display:flex; align-items:center; justify-content:space-between;}
/*** NEW NOVEMBER ADDED CLASS START ***/
.sticky-header.fixed-header {/*background: #1d62b2;background: #ca051c;*/background: #1d62b2;}
.mainmenu li.sale {float: right;}
.mainmenu li.sale a {background: #1d62b2;/*background: #ca051c;*/color: #ffffff;padding: 0 25px !important;/*height: 71px;*/width: 180px;text-align: center;display: inline-block;vertical-align: middle;line-height: normal;}
.mainmenu li.sale .sub-menu li a.mainmenu__link {color: #666;background: #ffffff;padding: 8px 30px !important;}
.mainmenu li.sale .sub-menu li a.mainmenu__link:hover {color: #56a700;}
.mainmenu li.sale a span {height: 72px;display: flex;align-items: center;width: 100%;justify-content: center;}
.mainmenu li.sale .sub-menu li a.mainmenu__link {height: auto;padding: 8px 30px !important;text-align: left;}
.mainmenu li.sale:after {color: #ffffff;}
.mainmenu li.sale:after {right: 11px;}
.category-nav-wrapper.bg-blue {/*background:#ca051c !important;background:#363f56  !important;*/}
.social-icons a .x-svg {background: #a7a7a7;color: #000;width: 22px;height: 23px;border-radius: 3px;margin: -5px 0 0;}	
.social-icons a:hover .x-svg {background:#56a700;}

@media (max-width: 1000px), (max-width: 1024px) {
.mainmenu li.sale a {padding: 24px 35px !important;}
.mainmenu li.sale a span {display: none;}
}

@media (max-width: 768px) {
.mainmenu li.sale a span {display: inline-block;}
}

.Free_Doses_selected_packs {
text-shadow: 0 1px 0 #000;
--border-angle: 0turn;
--main-bg: conic-gradient(
from var(--border-angle),
#213,
#112 5%,
#112 60%,
#213 95%
);
border: solid 3px transparent; border-radius: 15px;
padding:10px 20px;
letter-spacing:0.5px;
--gradient-border: conic-gradient(from var(--border-angle), transparent 25%, #39f145, #ffa000 99%, transparent);
background: var(--main-bg) padding-box, var(--gradient-border) border-box, var(--main-bg) border-box;
background-position: center center; -webkit-animation: bg-spin 1s linear infinite; animation: bg-spin 1s linear infinite;
color: #70f876; margin:20px 0;
}
 
.Free_Doses_selected_packs_text {
    text-align: center;
}
.Free_Doses_selected_packs_text span {
    font-size: 20px;
    font-weight: 700;
    display: block;
}
.Free_Doses_selected_packs_text strong {
    font-size: 30px;
}
.Free_Doses_selected_packs_text b {
    color: #efef00;
}
@-webkit-keyframes bg-spin {
  to {
    --border-angle: 0.1turn;
  }
}
@keyframes bg-spin {
  to {
    --border-angle: 1turn;
  }
}
 .Free_Doses_selected_packs:hover {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
@property --border-angle {
    syntax: "&lt;angle&gt;";
    inherits: true;
    initial-value: 1turn;
  }


@media (min-width: 900px) {
    .offer_band_inner.mobile {
        display: none;
    }
}
@media only screen and (max-width: 600px), (max-width: 699px) {
	.offer_band_left{ width: 100% !important; margin: 0 0 15px !important;}
	.offer_band_right {width: 100% !important; margin: 0 !important;}

}


@media only screen and (max-width: 800px), (max-width: 899px) {
    .offer_band_inner.desktop {
        display: none;
    }
}
section.offer_band_section {
    width: 100%;
    float: left;
}

.offer_band_inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
}
.offer_band_left,
.offer_band_right {
    width: calc(50% - 10px);
    margin: 0 5px;
}










/*** NEW NOVEMBER ADDED CLASS END ***/
.mainmenu__item.menu-item-has-children:after {right: 4px;}
.page-section-title{margin-bottom:10px !important;}
.page-section-title h1,
.page-section-title h2,
.page-section-title h3,
.page-section-title h4,
.page-section-title h5,
.page-section-title h6,
.page-section-title strong,
.page-section-title {font-size: 34px;text-transform: uppercase;line-height: 1.35;margin: 0 0 5px;color: #1a1f2b;margin-bottom: 40px;}

h2.page-section-title {font-size: 32px;}
.float_left, .f_left {float: left;}
.float_right, .f_right {float: right;}
.btn {text-transform: uppercase;font-weight: 500;border-radius: 500px !important;}
.rating {background: url("../images/blank_star.png") repeat-x left top;display: inline-block;height: 20px;text-align: left;vertical-align: middle;width: 91px;}
.rating-color {background: url("../images/shining_star.png") repeat-x left top;height: 20px;}

input:focus,
.nice-select.open,
.form-control:focus,
textarea:focus {box-shadow: none;outline: none;border-color: #56a700 !important;}
.form-control:focus {color: #14191e;background-color: #f4f4f4;border-color: #56a700 !important;outline: 0;box-shadow: none;}
.nice-select:focus {border-color: #ececec;}
.input,
.site-form .form-control,
.login-form input,
.checkout-form input {border: none;height: 45px;background-color: #f4f4f4;border: 1px solid #d3ced2;border-radius: 0;line-height: 23px;padding: 10px 20px;font-size: 14px;color: #14191e;margin-bottom: 15px;/*text-transform: capitalize;*/}
.field-validation-valid {display: none;}

/*.pro_quantity_td .nice-select.open .list,
.pro-qty-col .nice-select.open .list,
.set-frequncy-select .nice-select.open .list,
.set_frequency .nice-select.open .list,
.set_frequency_new .nice-select.open .list,
.nice-select.open .list,
.nice-select .list {max-height: 200px;overflow: auto;}*/

.custom-select {border-radius: 0;border: 1px solid #d3ced2;background: #fff url("/images/icon-logo/select-arrow.png") no-repeat right 8px center;background-size: 20%;padding: 5px 22px 5px 20px;}
.custom-select:focus {border-color: #56a700 !important;box-shadow: none;}
.category-widget .search-form__select.nice-select .list {max-height: auto;overflow: hidden;}
.pagination-widget {float: right;margin-bottom: 30px;}
.pagination-widget .site-pagination ul li.active span {background: #56a700;border-color: #56a700;color: #fff;display: inline-block;font-size: 12px;font-weight: normal;height: 32px;line-height: 32px;margin-right: 7px;min-width: 0;padding: 0;text-align: center;width: 32px;transition: all .2s ease;border-radius: 20px;}
.site-pagination .pagination li.disabled:hover {cursor: no-drop;color: #fff;}
.shop-page-section.section-padding {padding-top: 0 !important;padding-bottom: 60px;}
.category-nav__submenu.mega-menu.two-column {min-width: 350px;}
.cart-widget-wrapper .cart-widget-scroll {max-height: 190px;overflow: auto;}
.cart-items-footer {padding-top: 15px;}
.cart-widget-wrapper .cart-buttons .btn--primary {color: #ffffff;}
.col-12.categories_top {display: flex;justify-content: space-between;}
.auto-order-selected {color: #55a700;}
.disable-div {user-select: none;-webkit-user-select: none;-ms-user-select: none;-moz-user-select: none;-o-user-select: none;}
.disable-div .btn {opacity: .5;cursor: not-allowed !important;}
.disable-div .btn-black:hover {background: #1a1f2b;}
.disable-div .form-control {pointer-events: none;}
.hptextworks {margin-bottom: 5px;}
.hptextdoses {margin-bottom: 10px;}
.pm-product .btn {min-width: 130px}
.border-four-column .col-lg-3:hover {background: #f0f0f0;}

label {color: #1a1f2b;text-transform: capitalize;}
.breadcrumb {background-color: transparent;padding-top: 0;padding-bottom: 0;margin-bottom: 10px;}
.discount-banner {display: flex;flex-wrap: wrap;padding: .75rem 0;margin-bottom: 1rem;list-style: none;background-color: #e9ecef;text-align: center;}
.discount-banner p {margin: 0;font-weight: 500;}
.primary_bg,
.red_bg {background: #55a700;padding: 5px 15px;border-radius: 20px;color: #fff;font-weight: 700;margin: 0 5px;line-height: 1.5;vertical-align: middle;}
.red_bg {background: #1d62b2;}

/*.category-widget input {padding: 0 20px 0 150px;}*/

@-moz-document url-prefix() {
.category-widget input {padding-left: 170px;}
}
.category-widget .search-form__group {right: auto;left: 5px;}
.category-widget .search-form__group::before {left: auto;right: 0;}
.category-widget .search-form__select {/*padding-right: 15px;*/min-width: 120px;}
.category-widget .search-form__select.custom-select {background-size: auto;}
.col-top-2 {flex: 0 0 20%;max-width: 20%;}
.policy-block-single .text h4 {font-size: 16px;margin-bottom: 4px;}
.offer_color {background-color: #c61132;color: #ffffff !important;animation: mymove 1.5s infinite;}

@keyframes mymove {
from {background-color: #1d62b2;}
to {background-color: #56a700;}
}
.home-slider .slick-track {right: 0;}
.home-slider .slick-slide img {margin: 0 auto;width: 100%;height: 100%;object-fit: cover;}
.home-slider.petmark-slick-slider button.slick-arrow {position: absolute;top: 50%;font-size: 0;left: 1%;height: 30px;line-height: 2px;width: 30px;right: inherit;z-index: 9999;}
.home-slider.petmark-slick-slider button.slick-arrow.slick-next {right: 1%;left: inherit;}
.home-slider.petmark-slick-slider button.slick-arrow:before {font-size:50px;color:#858585;}
.mainmenu li.menu-item-has-children:after {font-size: 12px;}
.category-widget {margin: 30px 30px 20px;}
.offermenu_resp {display: none;}
.policy-block-single .text {display: inline-block;}
.policy-block.border-four-column a {display: block;}

/**** default button ***/
/*
1) btn
2) btn-outlined--primary
3) btn-rounded
4) btn-outlined
5) btn-black
6) btn-outlined-red 
7) btn--primary
*/

/* ====================== header-top  ======================*/
.header-top {/*background-color: #1d62b2;*/background-color: #56a700;color: #ffffff;position: relative;z-index: 1111;}
.petmark-header-1 .header-widget-2 {padding-top: 20px;padding-bottom: 20px;}
.header-middle {position: relative;}
.header-middle .site-brand {position: absolute;top: -64px;padding: 0;}
.header-top-nav .nav-item::after {background: #ffffff;}
.slide-down-wrapper .slide-down--item {box-shadow: 0px 2px 10px rgba(40,40,40,0.15);}
.header-top-nav .dropdown-list li a {color: #000;}
.header-links &gt; li:last-child {position: relative;/* padding:  0 25px 0 0; */}
.header-links &gt; li:hover &gt; a {color: #56a700;}
.header-links &gt; li &gt; i {margin-left: 3px;}
.header-links li i {/*margin-right: 3px;*/margin-right: 5px;}
.header-links li {padding-right: 15px;margin-right: 15px;}
.login-register-main {background: #ffffff;border: 1px solid #ececec;color: #000;width: 110px;padding: 10px 0;position: absolute;text-align: center;z-index: 999;left: -40px;top: 23px;margin: 0 auto;opacity: 0;visibility: hidden;transition: ease 0.3s;-webkit-transition: ease 0.3s;-ms-transition: ease 0.3s;-moz-transition: ease 0.3s;box-shadow: 0px 2px 10px rgba(40,40,40,0.15);}
.login-register-main.myaccount-hover {left: -7px;}
.login-register-main &gt; ul &gt; li {margin: 0;padding: 0;}
.login-register-main &gt; ul &gt; li:hover &gt; a {color: #000;}
.header-links &gt; li:hover &gt; a ~ .login-register-main {opacity: 1;visibility: visible;}
.register_right .create-accuont-box .benefits-list {border: none;margin: 0;padding: 0;}
.category-block-single .icon img {width: 120px;}
.category-block .category-block-single {margin-top: 15px;margin-bottom: 15px;}
.pm-product .image a img {width: 160px;/*height:160px;*/padding: 10px 0;margin: 0 auto;text-align: center;}
.slider-block-1 .pm-product .content {padding: 10px;}
.pm-product .content h3 .pm-product .content .proNameNew {font-size: 14px;}
.overflow-image.brand-image img {filter: grayscale(100%);}
.overflow-image.brand-image:hover img {filter: grayscale(0%);}
.empty_cart_box {background: #ffffff;border: 1px solid #ececec;color: #1a1f2b;font-size: 1em;line-height: 1.5;max-height: 500px;overflow: auto;padding: 30px 25px 30px 25px;width: 360px;text-align: center;}
.empty_cart_text p {margin-bottom: 0;}
.cart-widget-wrapper .cart-product-img {border: 0;}
.cart-widget-wrapper .cart-product .product-details--title {margin: 0 15px 5px 0;}
.shop__all {text-transform: capitalize;color: #55a700;margin-left: 20px;font-size: 16px;}
.policy-block-single .text h3 a,
.policy-block-single .text h3 a:hover {color: #555555;}
.filterheadertext {width: 100%;text-align: center;margin: 15px 0;display: block;font-size: 18px;font-weight: 500;color: #1a1f2b;}
.filterheadertext strong {font-weight: 500;}
.offer_bend_col {margin: 0 auto;}
.offer_bend_col a {display: block;cursor: pointer;}
/*.offer_banner_box {background-image: url(/images/banners/DPCAU-Home-food.jpg);background-color: #2c3039;background-size: contain;background-repeat: no-repeat;}*/
.offer_bend_box {height: 90px;text-align: center;padding: 10px;position: relative;margin: 20px 20px 15px;background: #55a700;}
.offer_bend_box h6 {font-size: 22px;line-height: 30px;color: #fff;text-transform: uppercase;}
.offer_bend_box h5 {font-size: 32px;line-height: 46px;font-weight: 500;text-transform: uppercase;color: #fff;}
.Free_shipping {text-align: center;}
.Free_shipping p {font-size: 16px;line-height: 18px;text-transform: uppercase;color: #ffffff;}

/*===================== product-landing  ===================*/
.red-text {color: #c61132 !important;}
.product-landing {margin-top: 10px;}
/*.product-landing-title {margin-bottom: 10px;}*/
.product-landing-title h3,
.product-landing-title h1 {color: #1a1f2b;font-size: 18px;margin-bottom: 10px;}
.pro-landing-box {border: 1px solid #ececec;margin-bottom: 12px;padding-bottom: 10px;}
.brnlist-title h1,
.brnlist-title h4,
.brnlist-title h3 {color: #c61b32;font-size: 18px;/*line-height: 35px;*/line-height: 3;font-weight: 400;}
.landing-small-img {float: left;width: 20%;margin: 5px 10px;text-align: center;}
.landing-small-img img {width: 180px;height: 180px;}
.landing-content {float: left;width: 76%;}
.brnlist-title {border-bottom: 1px solid #ececec;}
.Brnlist-sub-title {color: #999;font-size: 14px;font-weight: 500;float: left;margin: 0;padding: 5px 0 5px;width: 100%;border-bottom: 1px solid #ececec;text-transform: uppercase;}
.pro_pack {float: left;width: 45%;text-align: left;}
.pro_quantity {float: left;width: 17%;text-align: center;}
.pro_price {float: left;width: 12%;text-align: right;}
.pro_you_pay {float: left;width: 12%;text-align: right;}
.pro_buy_now {float: left;width: 12%;text-align: right;}
.Brnlist-sub_div {float: left;margin: 12px 0 0;padding: 0;width: 100%;color: #000000;font-size: 14px;}
.pro_pack_td {float: left;width: 45%;text-align: left;font-size: 15px;line-height: 20px;color: #000;padding-top: 5px;}
.pro_pack_td &gt; .doses {display: inline-block;margin-left: 5px;color: #eb2600;}
.pro_quantity_td {float: left;width: 17%;text-align: center;}
.pro_quantity_td .custom-select {float: none;width: 40%;margin: 0 auto;text-align: center;border-radius: 0;height: 35px;border: 1px solid #e8e8e8;}
.pro_price_td {float: left;width: 12%;text-align: right;font-size: 15px;line-height: 20px;color: #999;text-decoration: line-through;padding-top: 5px;}
.pro_you_pay_td {float: left;width: 12%;text-align: right;font-size: 16px;font-weight: 500;line-height: 20px;color: #c61132;padding-top: 5px;}
.pro_buy_now_td {float: right;width: 12%;text-align: right;}

/*.search_filter {margin-top: -10px;}*/
.search_filter .input {width: 100%;position: relative;}
.search_filter select {margin-bottom: 15px;}
.search___filter_icon {position: absolute;right: 30px;top: 7px;font-size: 18px;color: #9a9a9a;}
.type_page {text-align: center;}
.clear-Filter {color: #c61132;font-size: 14px;}
.sidebar-filter-list li a {padding-left: 5px !important;}
.sidebar-filter-list li a:before,
.sidebar-filter-list li a:after {display: none !important;}
.pro_quantity_td .input_box {width: 50px;padding: 0 5px;height: 35px;}
.pro_buy_now_td .button {line-height: 26px;height: 36px;}
.pro_buy_now_td .btn {color: #56a700;height: 35px;width: 90px;min-width: auto;}
.pro_buy_now_td .btn:hover {color: #ffff;}
.product-details-tab .nav-tabs .nav-item .nav-link {text-transform: uppercase;}
.customer-review {padding-top: 40px;}
.customer-deta {padding: 15px;margin-bottom: 20px;}
.customer-deta .title-lg {font-size: 17px;color: #1a1f2b;}
.rating-star {display: flex;flex-wrap: wrap;}
.rating-star .single-rating {font-size: 45px;color: #F5C60D;display: flex;align-items: center;margin-right: 20px;}
.customer-rated span {color: #999;}
.popup-customer {display: flex;align-items: center;flex-direction: column;}
.avatar span {font-size: 32px;text-transform: uppercase;color: #8dc543;line-height: 40px;}
.rating-customer {float: left;}
.site-form label {text-transform: capitalize;}
.rate-item {display: flex;align-items: center;height: 31px;padding-left: 20px;text-transform: capitalize;color: #999;}
.site-form .submit-btn {text-align: center;}
.product-landing-box .rating-text a {line-height: 26px;}
.product-landing-top {margin-top: 15px;}
.customer-reviews {display: inline-block;}
.landingwishlist,
.btn-options a {float: right;padding: 5px 10px;border: 1px solid #e9ecef;margin-top: -15px;background: #e9ecef;}
.btn-options a {margin-right: 0;}
.btn-options a i {margin: 0;}
.landingwishlist a {line-height: 1;vertical-align: middle;}
.landingwishlist a, .btn-options a {color: #56a700;}
.landingwishlist i, .btn-options i {font-size: 18px;}
.product-details-tab .nav-tabs {margin-bottom: 15px;}
.hightlights-mein {padding: 50px 40px;box-shadow: 0 10px 28px 0px rgba(0,0,0,0.12);background-color: #fff;}
.highlights-title {font-size: 2.5rem;font-weight: 700;letter-spacing: 0em;line-height: 1.125;text-transform: uppercase;margin-bottom: 40px;position: relative;}
.highlights-title:before {content: "";position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto;background: #55a700;width: 100%;height: 2px;}
.list-rich-text ul {padding-left: 30px;margin-left: 0 !important;margin-top: 30px;}
.list-rich-text ul li {list-style-type: none;position: relative;text-align: left;margin-bottom: 10px;}
.list-rich-text ul li:before {content: '';height: 15px;width: 15px;position: absolute;top: 8px;left: -30px;background-image: url(/images/SiteImages/icon-bullet-point.svg);}
.product_content_table {border: 1px solid #e7e7e7;border-collapse: collapse;margin: 15px 0;padding: 2px;width: 100%;}
.product_content_table td {border: 1px solid #e7e7e7;padding: 10px;}
.product_content_table td h1,
.product_content_table td h2,
.product_content_table td h3,
.product_content_table td h4,
.product_content_table td h5,
.product_content_table td h6,
.product_content_table td strong .product_content_table td b {color: #000;font-size: 14px;font-weight: 700;display: block;}
.product_content_table_2 {border: 1px solid #e7e7e7;border-collapse: collapse;margin: 15px 0;padding: 2px;width: 50%;}
.product_content_table_2 td {border: 1px solid #e7e7e7;padding: 10px;}
.product_content_table_2 td h1,
.product_content_table_2 td h2,
.product_content_table_2 td h3,
.product_content_table_2 td h4,
.product_content_table_2 td h5,
.product_content_table_2 td h6,
.product_content_table_2 td strong .product_content_table_2 td b {color: #000;font-size: 14px;font-weight: 700;display: block;}
.block-title h4 {font-size: 18px;padding-bottom: 15px;position: relative;text-transform: uppercase;margin-top: -5px;display: block;}

/* ====================== pack-landing  ===================*/
.product-details-section.pack-landing {padding-bottom: 0;}
.pm-product-details #product-view-gallery {display: none;}
.pm-product-details .description-block .header-block h3 {color: #c61132;}
.pm-product-details .description-block .price {margin: 0;}
.pm-product-details .btn-options {justify-content: space-between;}
.pack_chews_box {border-top: 1px solid #ececec;margin: 25px 0 0px;padding-top: 35px;padding: 15px 0;}
.pack_chews_box ul li {list-style: none;margin-bottom: 15px;float: left;width: 100%;}
.pack_chews_type {float: left;}
.radio_btn.radio_btn-inline {display: inline-block;}
.radio_btn.md-radio-inline {display: inline-block;}
.radio_btn input[type="radio"] {display: none;}
.radio_btn input[type="radio"]:checked + label:before {border-color: #56a700;}
.radio_btn input[type="radio"]:checked + label:after {transform: scale(1);}
.radio_btn label {display: inline-block;height: 20px;position: relative;padding: 0 30px;margin-bottom: 0;cursor: pointer;vertical-align: bottom;}
.radio_btn label::before,
.radio_btn label::after {position: absolute;content: '';border-radius: 50%;transition: all .3s ease;transition-property: transform, border-color;}
.radio_btn label:before {left: 0;top: 0;width: 20px;height: 20px;border: 1px solid rgba(0, 0, 0, 0.30);}
.radio_btn label::after {top: 5px;left: 5px;width: 10px;height: 10px;transform: scale(0);background: #56a700;}
.pack_chews_price {float: right;}
.chews_price_crossout {font-size: 16px;line-height: 18px;text-decoration: line-through;color: #999;}
.chews_price_promo {font-size: 16px;line-height: 18px;margin-left: 35px;color: #c61132;}
.apply_code_pack {padding: 15px;background: #ffffff;border: 1px dashed #b1b1b1;display: block;width: 100%;float: left;margin: 10px 0 0px;}
.apply_code_pack .check-box input[type="checkbox"],
.Frequency_check .check-box input[type="checkbox"] {display: none;}
.apply_code_pack input[type="checkbox"],
.Frequency_check input[type="checkbox"] {width: auto;}
.apply_code_pack .check-box input[type="checkbox"] + label,
.Frequency_check .check-box input[type="checkbox"] + label {position: relative;padding-left: 30px;line-height: 20px;font-size: 14px;font-weight: 500;color: #14191e;margin: 0;cursor: pointer;}
.Frequency_check .check-box input[type="checkbox"] + label {font-weight: 400;}
.apply_code_pack .check-box input[type="checkbox"] + label::before,
.Frequency_check .check-box input[type="checkbox"] + label::before {position: absolute;left: 0;top: 0;width: 20px;height: 20px;display: block;border: 2px solid #565f69;content: "";transition: all 0.3s ease 0s;}
.apply_code_pack .check-box input[type="checkbox"] + label::after,
.Frequency_check .check-box input[type="checkbox"] + label::after {position: absolute;left: 0;top: 0;display: block;content: "\f00c";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 12px;line-height: 20px;opacity: 0;color: #1a1f2b;width: 20px;text-align: center;transition: all 0.3s ease 0s;}
.apply_code_pack .check-box input[type="checkbox"]:checked + label::after,
.Frequency_check .check-box input[type="checkbox"]:checked + label::after {opacity: 1;}
.apply_code_pack .check-box input[type="checkbox"]:checked + label::before,
.Frequency_check .check-box input[type="checkbox"]:checked + label::before {border: 2px solid #565f69;}
.extra_save {width: 100%;float: left;padding: 15px;}
.extra_save_img {float: left;margin-right: 15px;}
.extra_save_img i {font-size: 45px;line-height: 45px;color: #56a700;margin-top: -5px;display: block;}
.set_frequency {float: left;}
.set_frequency .nice-select {width: 235px;border-radius: 0;}
.set_frequency .nice-select .list {top: auto;bottom: 100%;width: 100%;z-index: 999999999;}
.set_frequency p {margin: 0;display: flex;align-items: center;height: 42px;padding-left: 15px;}
.info-right {float: right;padding-top: 5px;display: block;}
.info-right i {font-size: 25px;line-height: 25px;}
.Frequency_pro_box {padding: 15px;}
.Frequency-pro_img {float: left;width: 130px;height: 130px;margin: 0 auto;}
.Frequency-add {float: left;margin: 60px 15px 0;font-size: 18px;}
.Frequency-pro_img {float: left;width: 130px;height: 130px;margin: 0 auto;}
.Frequency_total {float: left;margin-top: 10px;margin-left: 50px;}
.Frequency_left {margin-right: 20px;}
.Frequency_total span {font-weight: 700;}
.Frequency_total strong {font-size: 18px;line-height: 18px;text-align: right;font-weight: 500;}
.Frequency_btn {margin-top: 25px;}
.Frequency_checkbox {width: 100%;padding: 10px;}
.Frequency_checkbox ul li {list-style: none;float: left;margin-bottom: 5px;width: 100%;}
.Frequency_check {float: left;margin-right: 50px;width: 50%;}
.Frequency_check_totle {float: left;padding: 0.2em;margin: 0.2em;}
.Frequency_check_totle span {text-align: right;}
.pack-add-to-cart {text-align: center;width: 100%;float: left;border-top: 1px solid #ececec;padding-top: 20px;margin-top: 20px;}
.pack-add-to-cart .btn {width: 40%;height: 45px;}
.pm-product-details .image-block .zoomWrapper {text-align: center;}
.pm-product-details .image-block .zoomWrapper img {/*position: sticky;*/
width: 300px;height: 300px;text-align: center;margin: 0 auto;}
.padding_box {display: flex;flex-wrap: wrap;/*align-items: center;*/
align-items: flex-start;height: 160px;padding-left: 40px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;}
.padding_box .radio_btn label span {display: block;font-size: 24px;font-weight: 500; line-height:normal;}
.padding_box .radio_btn label{height:auto !important;}
.padding_box .radio_btn {flex: 1 100%;}
.padding_box .radio_m {flex: 1 100%;/*margin-top: -24px;*/}
.set_frequency_new p {margin: 0;}
.select_pack {margin: 20px 0 0;flex: 1 100%;}
.radio_span{font-weight: 400 !important; font-size: 14px !important; padding-top: 10px; line-height: 1 !important;}
.set_frequency_new .custom-select {height: auto;line-height: 2;width: 100%;float: none;margin-bottom: 5px;background-size: auto;}
/*.set_frequency_new .nice-select .list {top: auto;bottom: 100%;width: 100%;}*/
.packs_order_slider .slick-track {top: auto;left: auto;margin-left: 0;margin-right: 0;}
.padding_box .radio_btn label:before {top: 8px;}
.padding_box .radio_btn label::after {top: 13px;}
.auto_order_select .radio_btn input[type="radio"]:checked ~ .border {background-color: #f2f2f2;}
.pm-product-details .description-block .header-block h1 {font-size: 18px;line-height: 1.5;/*font-weight: 400;*/}
.check-box.terms_label a.red-text {color: #1d62b2 !important;}
.border.bg-ash .padding_box .radio_btn label span {color: #c61132 !important;}

/* ====================== shopping-cart  ===================*/
.shopping-cart-box select {border-color: #ececec;}
.cart-area-padding {padding-bottom: 40px}
.sp-inner-page--top {padding-top: 30px;}
.shopping-cart-row {background: #f6f6f6;}
.pro-name-row,
.pro-price-row,
.pro-qty-row,
.pro-total-row,
.pro-delete-row,
.pro-name-col,
.pro-price-col,
.pro-qty-col,
.pro-total-col,
.pro-delete-col {float: left;border-right: 1px solid #ececec;text-align: center;}
.pro-name-row,
.pro-name-col {text-align: left;}
.pro-name-row,
.pro-name-col {width: 50%;}
.pro-price-row,
.pro-price-col {width: 15%;}
.pro-qty-row,
.pro-qty-col {width: 10%;}
.pro-total-row,
.pro-total-col {width: 15%;}
.pro-delete-row,
.pro-delete-col {width: 10%;}
.pro-name-row span,
.pro-price-row span,
.pro-qty-row span,
.pro-total-row span,
.pro-delete-row span {text-align: center;border: none;text-transform: uppercase;font-weight: 500;color: #1a1f2b;padding: 10px 10px;font-family: Rubik, Arial, Helvetica, sans-serif;font-size: 15px;}
.shopping-cart-col {height: 120px;}
.pro-name-col,
.pro-price-col,
.pro-qty-col,
.pro-total-col,
.pro-delete-col {padding: 10px 0;height: 100%;}
.shopping-pro-img {float: left;width: 120px;text-align: center;margin-right: 10px;}
.shopping-pro-img img {width: 110px;height: 110px;}
.shopping-pro-name {float: left;width: 75%;padding-top: 15px;}
.shopping-pro-name &gt; span {display: block;color: #56a700;}
.shopping-pro-name a {font-weight: 500;}
.shopping-pro-name a:hover {color: #555555;}
.pro-price-col,
.pro-qty-col,
.pro-total-col,
.pro-delete-col {display: flex;justify-content: center;align-items: center;}
.pro-qty-col .custom-select {background-size: auto;width: auto;}
.pro-price-col span {color: #999;/*text-decoration: line-through;*/}
.pro-delete-col a {font-size: 18px;}
.pro-delete-col a:hover {color: #eb2600;}
.set-frequncy {display: flex;height: 60px;align-items: center;padding: 10px 15px;border-left: 1px solid #ececec;border-right: 1px solid #ececec;}
.set-frequncy-icon i {font-size: 30px;line-height: 30px;color: #56a700;margin-right: 20px;}
.set-frequncy-select .custom-select {border-radius: 0;width: 250px;margin-right: 20px;background-size: auto;}
/*.set-frequncy-select .nice-select .list {width: 100%;}*/
.set-frequncy-text p {margin: 0;margin-right: 20px;}
.set-frequncy-infoicon i {font-size: 25px;line-height: 25px;}
.shopping-discount {padding: 15px;border: 1px solid #ececec;margin-bottom: 20px;display: table;width: 100%;}
.reward-point {padding: 15px;}
.discount-point {padding: 14px;}
.discount-point.border {border: 2px dashed #ececec !important;}
.reward-point-top,
.discount-point-top {margin-bottom: 10px;}
.reward-point-top strong,
.discount-point-top strong {font-size: 16px;margin-right: 20px;font-weight: 500;color: #1a1f2b;}
.discount-point-top a {float: right;text-decoration: underline;}
.ponits-balance, .discount-text {margin-top: 15px;}
.coupon-text {margin-bottom: 15px;}
.ponits-balance p,
.discount-text p {margin-bottom: 0;}
.ponits-balance strong {margin-right: 10px;}
.reward-point-form, .discount-form {margin-bottom: 10px;}
.discount-form .btn-black {height: 45px;}
.reward-point-form.site-form input.form-control,
.discount-form.site-form input.form-control {max-width: 65%;display: inline-flex;margin-right: 10px;margin-bottom: 0;}
.reward-point-form .btn,
.discount-form .btn {vertical-align: top;}
.shopping-footer {padding: 15px;margin-bottom: 20px;}
.shop-type-title {margin-bottom: 25px;text-transform: capitalize;}
.shop-type-title strong {font-weight: 500;font-size: 18px;line-height: 22px;color: #1a1f2b;}
.shopping-type-radio ul li {width: 100%;list-style: none;margin-bottom: 15px;}
.shopping-type-radio ul li .radio_btn label {font-size: 16px;line-height: 16px;}
.shipping-total ul li {list-style: none;display: block;/* margin-bottom: 15px; */padding: 7px 5px;width: 100%;float: left;}
.shipping-total ul li:first-child {padding-top: 0;}
.shipping-total ul li:last-child {margin-bottom: 0px;}
.shipping-total ul li .total-left,
.shipping-total ul li .price-right,
.checkout-cart-total .total-left,
.checkout-cart-total .price-right {font-size: 14px;line-height: 16px;font-weight: 500;}
.shipping-total ul li .total-left,
.checkout-cart-total .total-left {float: left;text-align: left;}
.shipping-total ul li .price-right,
.checkout-cart-total .price-right {float: right;text-align: right;}
.shipping-total ul .order_total_shop {margin-top: 10px !important;display: block;padding: 10px 5px;border-top: 1px solid #ececec;}
.shipping-total ul .order_total_shop .total-left,
.shipping-total ul .order_total_shop .price-right {font-size: 18px;line-height: 18px;}
.shipping-total ul .order_total_shop .total-left {color: #1a1f2b;}
.shop_btn_left {float: left;}
.shop_btn_right {float: right;}
.shipping-total ul li.discount_hover_show:hover {background: #f7f7f7;cursor: pointer;}
.shipping-total ul li.discount_hover_show:hover &gt; span {font-weight: 700;}
.discount_hover,
.discount_hover_row {float: left;width: 100%;}
.discount_hover {display: none;margin-top: 10px;padding: 15px 10px 0;-webkit-box-shadow: inset 0px 0px 16px 0px rgba(194,194,194,1);-moz-box-shadow: inset 0px 0px 16px 0px rgba(194,194,194,1);box-shadow: inset 0px 0px 16px 0px rgba(194,194,194,1);}
.discount_hover_row {display: block;margin-bottom: 15px}
.total-left i,
.checkout-cart-total i {margin-left: 5px;color: #2f62b2;font-size: 16px;}
.shipping-button-box {margin-bottom: 20px;}
.shipping-button-box.shoping-footer-btn {display: flex;/* justify-items: flex-start; *//* align-items: center; */justify-content: space-between;flex-direction: row;width: 100%;flex-wrap: wrap;}
.shoping-footer-btn .shop_btn_left {float: none;order: 0;}
.shoping-footer-btn .shop_btn_right {float: none;order: 1;}
.pro-slider .pm-product .image {text-align: center;}
.pro-slider .pm-product .image a img {display: block;width: 200px;height: 200px;margin: 0 auto;}
.pro-slider.petmark-slick-slider button.slick-arrow {border: 1px solid #d1d1d1;border-radius: 3px;color: #d1d1d1;height: 30px;line-height: 28px;text-align: center;width: 30px;}
.pro-slider.petmark-slick-slider button.slick-arrow.slick-next {right: 0;}
.pro-slider.petmark-slick-slider button.slick-arrow {right: 40px;}
.set-frequncy-discount {margin-left: auto;}
.point_order {text-align: center;text-align: center;padding-top: 10px;/* border-top: 1px solid #ececec; */
font-weight: 500;margin-top: 5px;}
.shipping-button-box .btn {padding: 0 25px;}

/* ====================== checkout  ===================*/
.sp-inner-page {padding: 30px 0 50px;}
/*#billing-form {display: none;}*/
.checkout-notice.method-notice::before {display: none;}
.checkout-notice.method-notice {margin: 0;}
.checkout-title {font-size: 25px;text-transform: capitalize;}
.checkout-cart-total h4 {margin-bottom: 10px;margin-top: 0;}
.checkout-cart-total .Garden_total {margin-top: 10px; display: flex;align-items: center; justify-content: space-between; font-weight: 600;}
.checkout-slidedown-box {color: #555555;/*border: 1px dashed #d3ced2;*/margin-top: 30px;}
.checkout-slidedown-box .reward-point {border-bottom: 1px solid #ececec;}
.checkout-slidedown-box .reward-point-form.site-form input.form-control,
.checkout-slidedown-box .discount-form.site-form input.form-control {max-width: 60%;margin-bottom: 0px;}
.checkout-slidedown-box .reward-point-form,
.checkout-slidedown-box .discount-form {margin-bottom: 0px;}
.reward-point-form .btn-black {height: 45px;}
.Shipping-Details {color: #555555;}
.Shipping-Details span {float: right;font-size: 14px;line-height: 25px;text-decoration: underline;cursor: pointer;}
.Checkout_border_box {border: 1px solid #ececec;padding: 20px 15px;margin-bottom: 20px;}
.Checkout_address {float: left;width: 60%;text-align: left;}
.Checkout_address p {text-transform: capitalize;line-height: 28px;margin-bottom: 0}
.add_ship_address_box {display: none;}
.clearfix.add_ship_address_box.mb--40.space_mt {margin-top: -20px;}
.add_ship_address_box.select_address {margin-top: -20px;}
.add_ship_address_box ul li.active .add_ship_text {background-color: #f9f9f9;}
.add_ship_text {float: left;width: 33.33%;padding: 15px;border: 1px solid #e7e7e7;border-top: none;min-height: 270px;}
.add_ship_text p {margin-bottom: 10px;color: #1a1f2b;text-transform: capitalize;}
.add_ship_btn {margin: 15px 0;}
.add_ship_btn .btn {width: 100%;height: 40px;}
.disable_btn .btn {cursor: not-allowed !important;}
.disable_btn .btn-black:hover,
.disable_btn .btn-black {background: #acacac;}
.add_ship_edit_delete {text-align: center;}
.add_ship_edit_delete span {text-decoration: underline;margin: 0 10px;cursor: pointer;display: inline-block;}
.add_ship_edit_delete form {display: inline-block;}
.add_address_text {height: 235px;display: flex;justify-content: center;align-items: center;}
.add_address_text i {font-size: 35px;/* background: #f7f7f7; */
color: #1b1b1b;width: 80px;height: 80px;/* text-align: center; */
display: flex;justify-content: center;align-items: center;border-radius: 15px;border: 1px solid #e7e7e7;cursor: pointer;}
.checkout-cart-total .discount_hover_show {font-size: 14px;line-height: 30px;font-weight: 500;color: #1a1f2b;padding: 10px 0;border-bottom: 1px solid #dfdfdf;margin: 0;}
.checkout-cart-total .discount_hover_show .discount-span {float: right;}
.total-left i {margin-left: 5px;color: #2f62b2;font-size: 14px;}
.checkout-cart-total .checkout-title span {float: right;display: block;font-size: 16px;line-height: 24px;cursor: pointer;}
.qty-checkout {display: flex;flex-direction: row;width: 100%;color: #c61132 !important;}
.qty-checkout span {padding-left: 10px !important;float: none;font-weight: 500;}
.Unit-Price-checkout {display: flex; align-items: center; width: 200%; justify-content: start; color: #c61132 !important;}
.checkout-main {display: flex; align-items: center; justify-content: space-between; width: 100%;}
.checkout-slidedown-box .coupon-text {margin-bottom: 0;margin-top: 15px;}
.checkout-cart-total .checkout_list {max-height: 170px;overflow: auto;/*padding-right: 15px;*/}
.checkout-cart-total ul li {border-bottom: 1px solid #dfdfdf;}
.checkout-cart-total ul li:last-child {margin-bottom: 0;border-bottom: none;}
.divAddress {width: 100%;}
.you_point {color: #14191e;font-weight: 500;margin: 10px;display: block;}
.check_out_note strong {color: #14191e;font-weight: 500;}
.check_out_note {color: #14191e;}
.checkout-cart-total ul li {font-weight: 400;}
.checkout-form label {display: block;margin-bottom: 10px;}
.checkout-form .custom-select {height: calc(2.25rem + 9px);background-color: #f4f4f4;background-size: auto;}
.check-box.terms_label .field-validation-error {margin-top: 10px;}
.check-box.terms_label label {display: inline-block;}
.field-validation-error,
.field-validation-error span {display: block;width: 100%;clear: both;}
.summary_autodelivery p {border: none;}
#billing-form .custom-select {margin-bottom: 15px;}
.confirm-body p {margin-bottom: 8px;}
.note-text p {margin-bottom: 0;}

/*=========================== blog-home-page ===================================*/
.blog-home .promo-image {position: relative;margin-bottom: 15px;}
.block-title span {float: right;color: #56a700;text-transform: capitalize;font-size: 16px;}
.blog-img img {width: 370px;height: 185px;}
.blog_date {position: absolute;content: '';bottom: 0px;left: 0px;width: 45px;height: 45px;text-align: center;background: #1d62b2;color: #ffffff;display: flex;text-transform: uppercase;line-height: 1;align-items: center;justify-content: center;flex-wrap: nowrap;flex-direction: column}
.blog_date strong {font-size: 18px;font-weight: 600;margin-bottom: 5px;}
.blog_date span {font-weight: 400;font-size: 14px;}
.blog_sub_title {margin-bottom: 10px;}
.blog_sub_title h5 {font-size: 16px;line-height: 18px;font-weight: 500;color: #1a1f2b;}
.blog_sub_title .blog_sub_title_new{font-size: 16px;line-height: 18px;font-weight: 500;color: #1a1f2b;}
/*=================== All Categories ===================*/
.shop-product-wrap.grid.grid-four-column &gt; [class*="col"] &gt; .pm-product {text-align: center;}
.shop-product-wrap.row{margin:0;}
.shop-product-wrap.grid .pm-product img {width: 180px;height: 180px;margin: 0 auto;text-align: center;}
.pm-product.product-type-list .image img {width: 180px;}
.pm-product.product-type-list .btn-options a {float: none;padding: 0;border: none;margin-top: 0;background: transparent;}
.shop-product-wrap .pm-product.product-type-list .card-list-content .btn-block .btn-options i {margin-right: 5px;}
.tab-pane h1,
.tab-pane h2,
.tab-pane h3,
.tab-pane h4,
.tab-pane h5,
.tab-pane h6,
.tab-pane b {font-size: 18px;margin-bottom: 10px;font-weight: 500;display: block;}
.tab-pane strong {font-size: 16px;margin-bottom: 10px;font-weight: 500;}
.tab-pane p strong {margin: 0;}
.tab-pane ul li {list-style: disc !important;margin: 0 0 8px 18px;font-size: 16px;}
.product-details-tab .tab-content article p {margin-bottom: 10px;line-height: 2;}

/* ====================== my-adderss  ===================*/
.myaccount-info {margin-bottom: 20px;}
.myaccount_section .border {padding: 15px;}
.myaccount_section .myaccount-content h3 {border-bottom: none;padding-bottom: 10px;margin-bottom: 0;}
.myaccount_section .myaccount-content .border_design {border-bottom: 1px dashed #cecece;padding-bottom: 10px;margin-bottom: 20px;}
.Address-title {padding-bottom: 10px;margin-bottom: 15px;}
.my-address-btn {text-align: center;margin: 20px 0;}
.my-address-btn .btn {text-transform: uppercase;}
.myaccount-footer .btn-black {width: auto;}

/* ====================== my-order-history ===================*/
.cart-table-1 .table tbody {color: #1a1f2b;font-weight: 500;}
.cart-table-1 .table {margin: 0;border: 1px solid rgba(0, 0, 0, 0.1);}
.cart-table-1 .table thead {background-color: transparent;}
.cart-table-1 .table thead tr {border-bottom: 1px solid #ececec;}
.my-order-history .cart-table-1 .table thead tr th, .my-order-history .cart-table-1 .table tbody tr td {padding: 10px;}
.cart-table-1 .table tbody tr td {text-align: center;border: none;padding: 20px 10px;vertical-align: middle;border-top: 1px solid #ececec;border-right: 1px solid #ececec;}
.cart-table-1 .table thead tr th {text-align: center;border: none;text-transform: uppercase;font-weight: 500;color: #1a1f2b;border-right: 1px solid #ececec;padding: 20px 10px;font-family: Rubik, Arial, Helvetica, sans-serif;font-size: 15px;}
.my-order-history .cart-table-1 .table thead tr th,
.my-order-history .cart-table-1 .table tbody tr td {padding: 10px;}
.my-order-history .cart-table-1 .table tbody tr td {font-weight: normal;}
.my-order-history .cart-table-1 .table tbody tr td i {font-size: 25px;line-height: normal;}
.last_border {border: 1px solid #e7e7e7;margin-bottom: 20px;float: left;width: 100%;}
.last_border_top {padding: 10px;border-bottom: 1px solid #e7e7e7;margin-bottom: 10px;}
.last_border_top strong {font-size: 18px;line-height: 24px;font-weight: 500;}
.last_border_bottom {padding: 10px;display: table;width: 100%;float: left;}
.last_bottom_left {vertical-align: middle;display: table-cell;width: 85%;}
.last_bottom_left.order_bottom_left {width: 70%;}
.last_bottom_left.order_bottom_left p {padding: 0;margin: 0;border: 0;margin-bottom: 10px;}
.last_bottom_right {vertical-align: middle;display: table-cell;}

/* ====================== categories ===================*/
.category-checkbox.checkout-form .check-box input[type="checkbox"] + label,
.category-checkbox.checkout-form .check-box input[type="checkbox"] ~ label {color: #6a556a;}
.category-checkbox.checkout-form .check-box input[type="checkbox"] + label::before,
.category-checkbox.checkout-form .check-box input[type="checkbox"] ~ label::before {border: 1px solid #55a700;font-size: 0;height: 16px;left: 0;line-height: 14px;position: absolute;text-align: center;top: 0px;width: 16px;border-radius: 3px;}
.category-checkbox.checkout-form .check-box input[type="checkbox"] + label::after,
.category-checkbox.checkout-form .check-box input[type="checkbox"] ~ label::after {background: #56a700;border-color: #56a700;color: #fff;font-size: 10px;line-height: 16px;width: 16px;border-radius: 3px;content: '\f383';display: block;font-family: 'Ionicons';}
.checkout-form.category-checkbox span {text-align: right;float: right;color: #555555;}
.shop-product-wrap.list .grid_rating {display: none;}
.pm-product .content .price {font-size: 18px;}
.pm-product .content .price .old {font-size: 14px;}

/* ====================== my-schedule-order ===================*/
.my-schedule-order .myaccount-content p span {float: right;}
.scheduled-title-row {border: 1px solid #565f69;}
.scheduled-title {padding: 10px;float: left;background: #14191E;color: #fff;text-transform: uppercase;font-weight: 500;text-align: center;border-right: 1px solid #cecece;}
.scheduled-title-row .scheduled-title:last-child {border-right: none;}
.scheduled-detail-row {border: 1px solid #cecece;height: 80px;}
.sc-detail {float: left;border-right: 1px solid #cecece;padding: 10px;display: flex;align-items: center;justify-content: center;flex-flow: column;}
.sc-detail.sc-detail-1 {align-items: start;}
.scheduled-detail-row .sc-detail:last-child {border-right: 0;}
.scheduled-detail-row .sc-detail p {border-bottom: none;padding-bottom: 10px;margin-bottom: 0;text-transform: uppercase;}
.scheduled-detail-row .sc-detail p strong {font-weight: 500;}
.scheduled-detail-row .sc-detail p span {float: none;margin-left: 10px;}
.sc-detail .detail-title {text-transform: capitalize !important;}
.sc-detail i {font-size: 25px;cursor: pointer;}
.delete-order {display: none;}
.delete-order.active {display: block;}
.Edit-order-div.active .Edit-order {display: none;}
.Edit-order-div.active .delete-order {display: block;}
.postpone-date-box {display: none;margin: 0;position: absolute;width: 100%;height: 100%;background: #fff;top: 0;left: 0;}
.AutoOrder_Prd .Col_Three .Calander_Box {position: relative;}
.AutoOrder_Prd .Col_Three .Calander_Box .input-group-append {position: absolute;top: 5px;right: 5px;}
.Postpone-order-row {margin: 0px;margin-bottom: 0;border: 1px solid #cecece;}
.Postpone-order-title {padding: 10px;float: left;background: transparent;color: #14191E;text-transform: uppercase;font-weight: 500;text-align: center;border-right: 1px solid #cecece;}
.Postpone-order-row .Postpone-order-title:last-child {border-right: 0;}
.postpone-order-detail-row {margin: 0;border: 1px solid #cecece;border-top: 0;}
.pos-detail {padding: 10px;border-right: 1px solid #cecece;height: 60px;align-items: center;display: flex;justify-content: center;}
.pos-detail.pos-detail-1 {justify-content: start;}
.postpone-order-detail-row .pos-detail:last-child {border-right: 0;}
.myaccount-content .pos-detail p {padding: 0;margin: 0;border: 0;}
.pos-detail .nice-select {width: 80%;border-radius: 0;height: 100%;}
.pos-detail .nice-select .list {width: 100%;}
.pos-detail .form-control {border-radius: 0;cursor: pointer;border-color: #e8e8e8;}
.pos-detail .form-control:focus {color: #495057;background-color: #fff;border-color: #999;;outline: 0;box-shadow: none;}
.pos-detail .input-group-append .input-group-text {border-top-right-radius: 0;border-bottom-right-radius: 0;cursor: pointer;}
.pos-btn {color: #56a700;text-transform: uppercase;font-weight: 500;text-decoration: underline;}
.datepicker table {font-size: 14px;}

/*========================= Login-Register =========================*/
.login-form {color: #1a1f2b;}
.login-form input {height: 45px;margin-bottom: 10px !important;}
.login-form .btn {height: 45px;}
.login-form input[type="checkbox"],
.your-pet-list input[type="checkbox"] {display: none;}
.login-form input[type="checkbox"] + label,
.your-pet-list input[type="checkbox"] + label,
.login-form input[type="checkbox"] ~ label,
.your-pet-list input[type="checkbox"] ~ label {position: relative;padding-left: 30px;line-height: 20px;font-size: 14px;font-weight: 400;color: #14191e;margin: 0;cursor: pointer;}
.login-form input[type="checkbox"] + label::before,
.your-pet-list input[type="checkbox"] + label::before,
.login-form input[type="checkbox"] ~ label::before,
.your-pet-list input[type="checkbox"] ~ label::before {position: absolute;left: 0;top: 0;width: 20px;height: 20px;display: block;border: 2px solid #565f69;content: "";transition: all 0.3s ease 0s;}
.login-form input[type="checkbox"]:checked + label::before,
.your-pet-list input[type="checkbox"]:checked + label::before,
.login-form input[type="checkbox"]:checked ~ label::before,
.your-pet-list input[type="checkbox"]:checked ~ label::before {border: 2px solid #565f69;}
.login-form input[type="checkbox"]:checked + label::after,
.your-pet-list input[type="checkbox"]:checked + label::after,
.login-form input[type="checkbox"]:checked ~ label::after,
.your-pet-list input[type="checkbox"]:checked ~ label::after {opacity: 1;}
.login-form input[type="checkbox"] + label::after,
.your-pet-list input[type="checkbox"] + label::after,
.login-form input[type="checkbox"] ~ label::after,
.your-pet-list input[type="checkbox"] ~ label::after {position: absolute;left: 0;top: 0;display: block;content: "\f00c";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 12px;line-height: 20px;opacity: 0;color: #1a1f2b;width: 20px;text-align: center;transition: all 0.3s ease 0s;}
.login-footer {justify-content: space-between;}
.guest-title {font-size: 16px;font-weight: 500;}
.guest-btn .btn {font-size: 14px;font-weight: 500;color: #1a1f2b;}
.guest-btn .btn-outlined:hover {background: #56a700;border-color: #56a700 !important;color: #fff !important;}
.social-btn {display: flex;align-items: center;justify-content: space-between;}
.social-btn .btn {color: #fff;}
.Google.btn {background: transparent;color: #ec2327;border: 1px solid #ec2327;}
.Facebook.btn {background: #1877f2;color: #fff !important;border: 1px solid #1877f2;}
.Twitter.btn {background: transparent;color: #328fe5;border: 1px solid #328fe5;}
.Google.btn:hover {background-color: #ec2327;color: #fff;}
.Facebook.btn:hover {background-color: #1877f2;color: #fff;}
.Twitter.btn:hover {background-color: #328fe5;color: #fff;}
.create-btn {/*margin-bottom: 30px;padding-bottom: 40px;*/
margin-top: 20px;}
.create-btn .btn {width: 60%;}
.benefits-list {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #d3ced2;}
.benefits-list li {margin-bottom: 10px;position: relative;}
.benefits-list li::before {content: "\f375";font-family: "Ionicons";color: #56a700;font-size: 18px;padding-right: 10px;vertical-align: middle;}
.pass-lost {color: #c61b32;}
#divBillingDetails select {display: block;margin-bottom: 10px;}

/*================================ create-accuont ===============================*/
.create-accuont {color: #1a1f2b;}
.create-accuont-box {border: 1px solid #d3ced2;padding: 20px;margin: 0 0 2em;text-align: left;border-radius: 5px;}
.create-accuont-box.clsreg .login-form {border: none;padding: 0;margin: 0;text-align: left;border-radius: 0;}
.create-accuont-box.clsreg .Register_none {display: none;}
.create-accuont-title {font-size: 18px;margin-bottom: 15px;font-weight: 500;}
.border-top.create-border {padding-top: 25px;margin-top: 20px;}
.register_detail_list {margin-bottom: 20px;}
.register_detail_list ul li {display: inline-block;}
.your-pet-list ul li {display: inline-block;margin-right: 25px;}

/* =========================== my-personal ===================*/
.moment-text {border: 0 !important;padding: 0 !important;margin-left: 30px;}
.myaccount_section .btn {height: 45px;}

/* ============================ my-petdetail =================*/
.overflow_div {position: relative;}
.box {display: block;width: 250px;height: 250px;margin: 10px;background-color: #f4f4f4;border-radius: 100%;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);overflow: hidden;margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.upload-options {position: absolute;height: 40px;width: 40px;background-color: #1d62b2;cursor: pointer;overflow: hidden;text-align: center;-webkit-transition: background-color ease-in-out 150ms;transition: background-color ease-in-out 150ms;right: 70px;bottom: 11px;border-radius: 50%;margin: 0 auto;text-align: center;}
.upload-options:hover {background-color: #56a700;}
.upload-options input {width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;z-index: -1;}
.upload-options label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;font-weight: 400;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;overflow: hidden;margin: 0;}
.upload-options label::after {content: "\f067";font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;font-size: 17px;color: #e6e6e6;top: calc(50% - 13px);left: 0;right: 0;text-align: center;z-index: 0;}
.upload-options label span {display: inline-block;width: 50%;height: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: middle;text-align: center;}
.upload-options label span:hover i.material-icons {color: lightgray;}
.js--image-preview {height: 200px;width: 100%;/*position: relative;overflow: hidden;*/background-position: center center;background-repeat: no-repeat;background-size: cover;text-align: center;}
.js--image-preview.js--no-default::after {display: none;}
.js--image-preview &gt; div {width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}
.js--image-preview &gt; div &gt; #imgFileUpload {width: 192px;height: calc(192px - 12px);/* width: 100%;height: 100%;*/}
.upload_img_preview {text-align: center;margin-top: 15px;font-size: 16px;}
i.material-icons {-webkit-transition: color 100ms ease-in-out;transition: color 100ms ease-in-out;font-size: 2.25em;line-height: 55px;color: white;display: block;}
.drop {display: block;position: absolute;background: rgba(95, 158, 160, 0.2);border-radius: 100%;-webkit-transform: scale(0);transform: scale(0);}
.animate {-webkit-animation: ripple 0.4s linear;animation: ripple 0.4s linear;}

@-webkit-keyframes ripple {
100% {opacity: 0;-webkit-transform: scale(2.5);transform: scale(2.5);}
}

@keyframes ripple {
100% {opacity: 0;-webkit-transform: scale(2.5);transform: scale(2.5);}
}
.register-header {display: flex;justify-content: space-between;border-bottom: 1px solid #ececec;margin-bottom: 10px;padding-bottom: 10px;}
.register-header p {color: #a5a5a5;margin: 0px;}
.register-header p .pet-name {color: #1a1f2b;text-transform: capitalize;}
.register-header .register-icon {color: #1a1f2b;}
.register-icon a {padding-right: 20px;font-size: 18px;}
.register-icon .register-delete {padding-right: 0;}
.register-img {text-align: center;}
.register-img img {width: 120px;height: 120px;border-radius: 50%;margin: 0 auto;}
.register-deta {display: flex;flex-flow: column;align-items: start;justify-content: center;height: 120px;}
.register-deta p span {color: #a5a5a5;}
.register-deta p .color-code {color: #1a1f2b;margin-left: 5px;text-transform: capitalize;}
.my-petdetail .Details-text {display: flex;height: 80px;align-items: center;justify-content: space-between;padding: 15px;}
.my-petdetail .Details-text p {border: 0;margin: 0;padding: 0;}
.my-petdetail select {margin-bottom: 15px;}

#frmPetDetails .checkout-form input {margin-bottom: 0;}

/* pagination*/

.site-pagination ul li {display: inline-block;}
.site-pagination.responsive {display: none;}

/* ========================== my-account ============================= */
.my-account .myaccount-info a {background: #e9ecef;height: 150px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.myaccount-icon {font-size: 55px;}
.myaccount-title {text-align: center;}
.myaccount-title strong {font-weight: 500;text-transform: uppercase;}
.myaccount-icon-box .col-2 {max-width: 20%;flex: 0 0 20%;}
.my-account .myaccount-info a:hover {color: #56a700;}

/************************************* static-page *********************************************/
.static-page p {text-align: justify;}
/* == faq == */

.faq-section ul {list-style: disc;}
.static-page {color: #1a1f2b;padding: 30px 0 50px;}
.static-page .faq-section {padding: 0;}
.static-page .section-header {margin-bottom: 25px;}
.static-page b {font-weight: 500;}
/* content */
.form-group.content-from {width: 100%;float: left;}
.content-from .nice-select {width: 100%;border-radius: 0;background-color: #f4f4f4;color: #495057;border-color: #d3ced2;}
.content-from .nice-select .list {width: 100%;}
.content-from .ct-article {padding-bottom: 15px;}
.content-from .ct-article b {margin-bottom: 5px;display: block;}
.content-from .ct-article p {padding-bottom: 10px;margin-bottom: 0;border-bottom: 1px solid #e4e4e4;}
/* shipping-policy */
.shipping-returns-box p strong {font-size: 18px;}
.static-list,
.benifits {list-style-type: disc;}
.static-list li,
.benifits li {margin-bottom: 5px;margin-left: 10px;}
.static-list li:last-child,
.benifits li:last-child {margin-bottom: 1rem;}
.promoting {align-items: center;height: 110px;}
.linkconnector {margin-top: 20px;}
.linkconnector,
.linkconnector .row {align-items: center;min-height: 110px;justify-content: center;}
.site-faq-accordion .card .btn {border-radius: 0 !important;}
.linkconnector-col .btn-black {height: 35px;}
.linkconnector-col .btn {min-width: auto;padding: 0 30px;}
.linkconnector-col a {display: block;}
.linkconnector-col .border {padding: 10px;}
/*=================================== order-confirmation ===================================*/
.order-confirmation {padding: 40px 0 20px;}
.order-confirmation-top .page-section-title {float: left;margin-bottom: 20px;}
.order-confirmation-top .page-section-title p {text-transform: capitalize;}
.order-num {font-size: 16px;}
.order-number-box {float: right;}
.order-number-box .order-num {display: block;line-height: 40px;}
.order-number-box .order-date {display: block;line-height: 40px;}
.order-number-box .order-date b {color: #1a1f2b;}
.order-confirmation .page-section-title h1 {margin-bottom: 5px;}
.order-confirmation .page-section-title p {font-size: 14px;}
.order-successfully {display: flex;align-items: center;justify-content: center;height: 50px;background-color: #e1ffbf;margin-bottom: 20px;color: #1a1f2b;font-size: 16px;font-weight: 500;border: 1px solid #93fe1c;}
.confirmation-cart-row {background: #f6f6f6;}
.confirmation-cart-col {height: 60px;border-bottom: 1px solid #ececec;}
.confirmation-cart-col:last-child {border-bottom: 0;}
.o-name-row,
.o-os-row,
.o-qty-row,
.o-total-row,
.o-price-row,
.o-name-col,
.o-os-col,
.o-qty-col,
.o-total-col,
.o-price-col {float: left;border-right: 1px solid #ececec;text-align: center;}
.o-total-row, .o-total-col {border-right: none;}
.o-name-col,
.o-price-col,
.o-qty-col,
.o-total-col,
.o-os-col {padding: 10px 0;height: 100%;align-items: center;display: flex;justify-content: center;}
.o-name-col {justify-content: start;}
.o-name-row, .o-name-col {text-align: left;}
.o-name-row, .o-name-col {width: 50%;}
.o-os-row, .o-os-col {width: 15%;}
.o-qty-row, .o-qty-col {width: 10%;}
.o-total-row, .o-total-col {width: 15%;}
.o-price-row, .o-price-col {width: 10%;}
.o-name-row span,
.o-os-row span,
.o-qty-row span,
.o-total-row span,
.o-price-row span {text-align: center;border: none;text-transform: uppercase;font-weight: 500;color: #1a1f2b;padding: 10px 10px;font-family: Rubik, Arial, Helvetica, sans-serif;font-size: 15px;}
.o-price-col span {color: #999;}
.confirmation-pro-name {padding: 0 10px;}
.rs-com-title {text-transform: uppercase;font-weight: 500;color: #1a1f2b;display: none;}
.confirmation-summary {border: 1px solid #ececec;border-top: 0;}
.confirmation-summary-box {float: right;width: 50%;padding: 10px 10px 10px 0;}
.confirmation-total.shipping-total .order_total_shop .total-left {color: #56a700;}
.comfrimation-address {margin-top: 30px;}
.com-address {padding: 10px;background: #f6f6f6;}
.com-address .shop-type-title {margin-bottom: 10px;border-bottom: 1px solid #ececec;padding-bottom: 6px;}
.com-address-text p {text-transform: capitalize;margin-bottom: 10px;}
.com-address-text p:last-child {margin-bottom: 0;}
.share_invoice {padding: 15px;margin-top: 30px;}
.share_invoice_form .checkout-form input {width: 80%;}
.share_invoice_form .btn-black {height: 45px;margin-left: 15px;}
.plese-note {padding: 15px;margin-top: 30px;margin-bottom: 30px;}
.plese-note .shop-type-title {margin-bottom: 16px;}
.Please-list ul li {margin-bottom: 15px;}
.Please-list ul b {float: left;width: 2%;}
.Please-list ul p {float: left;width: 98%;}
.please-footer {border-top: 1px solid #ececec;margin-top: 10px;padding-top: 10px;}
.please-footer strong {margin-bottom: 15px;display: block;}
.please-footer p {margin-bottom: 0;}
/*.please-footer p {margin-bottom: 0px;display: block;justify-content: space-between;flex-direction: row}*/
.please-footer p span {display: block;margin-bottom: 10px;}
.please-footer p span strong {margin-bottom: 0px;display: inline-block;}
.pro-rs-title {display: none;text-transform: uppercase;font-weight: 500;color: #1a1f2b;font-family: Rubik, Arial, Helvetica, sans-serif;font-size: 15px;}
.pro-total-col span {color: #c61b32;font-weight: 500;}
.set-frequncy-infoicon {position: relative;}
.tooltiptext {visibility: hidden;width: 220px;background-color: #5f5f5f;color: #fff;text-align: center;border-radius: 6px;font-size: 14px;padding: 5px;position: absolute;z-index: 1;top: 110%;left: 150%;margin-left: -60px;}
.tooltiptext::after {content: "";position: absolute;bottom: 100%;left: 20%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #5f5f5f transparent;}
.set-frequncy-infoicon:hover .tooltiptext {visibility: visible;}
/******************************** order-fail *************************************************/
.payment {padding: 50px 0;color: #1a1f2b;}
.payment-top {background: #c61132;border: 1px solid #ac0303b3;color: #ffffff;display: flex;align-items: center;justify-content: center;height: 60px;font-size: 18px;margin-bottom: 25px;}
.payment-btn .btn {height: 50px;}
.btn-outlined-red {border: 2px solid #c61132 !important;color: #c61132;text-transform: uppercase;font-size: 13px;font-weight: 500;font-family: Rubik, Arial, Helvetica, sans-serif;}
.btn-outlined-red:hover {color: #ffffff;background: #c61132;}
.payment article {margin: 25px 0;}
.payment-fail-list {list-style: disc;margin-left: 15px;}
.payment-fail-list li {margin-bottom: .5rem;}
.payment-note-list {list-style-type: decimal;margin-left: 15px;}
.payment-note-list li {margin-bottom: .5rem;}

/* reset-password */
.reset-btn .btn {width: 230px;}
.reset-password-text article p {padding-bottom: 0 !important;margin-bottom: 1.5rem !important;border-bottom: 0 !important;}

/* recover-your-password */
.recover-your-password {/*padding: 30px 0;*/}
.recover-your-password-btn {display: flex;flex-direction: row;justify-content: space-between;margin-top: 20px;}
.recover-your-password-btn .btn {height: 45px;}

/* search-page */
.search {padding: 30px 0;}
.search-box {text-align: center;padding: 20px 0px;margin-bottom: 30px; position:relative; z-index:1;}
.search-box p {line-height: 24px;}
.search-box .col-md-8 {margin: 0 auto;}
.search-pro.grid-four-column &gt; [class*="col"] &gt; .pm-product::before {display: none;}
.search-pro.grid-four-column &gt; [class*="col"] &gt; .pm-product::after {display: none;}
.search-pro.grid-four-column &gt; [class*="col"] &gt; .pm-product {border: 1px solid #ececec;margin-bottom: 30px;}
.search-pro .pm-product {text-align: center;}
.search-pro .pm-product a.img-height {min-height: 160px;height: 100%;}
.search-pro .pm-product img {width: 160px;height: 160px;}
.search-pro .pm-product .content {text-align: left;}
.search-pro .pm-product .content h3 {min-height: 40px;margin-top: 10px;}
.notfound-mein {margin-top: 50px;border-top: 2px solid #ececec;}
/* Testimonials */
.Testimonials {padding: 60px 0;}
.Testimonials .page-section-title {display: inline-block;}
.Testimonials .testimonial-btn {float: right;width: auto;margin-top: 6px;}
.testimonial-btn.active .write-span {display: none;}
.testimonial-btn .hide {display: none;}
.testimonial-btn.active .hide {display: block;}
.testimonial-form {display: none;}
.testimonial-write-title {text-align: center;display: flex;justify-content: center;font-size: 24px;border-bottom: 2px dashed #000000;margin: 0 auto;width: 25%;flex-direction: row;color: #1d62b2;}
.checkout-form textarea {width: 100%;background-color: #f4f4f4;border: 1px solid #d3ced2;border-radius: 0;line-height: 23px;padding: 10px 20px;font-size: 14px;color: #14191e;margin-bottom: 15px;}
.testimonial-Rating .testimonial-label {display: block;}
.submit_review_btn {text-align: center;}
.submit_review_btn button {margin-bottom: 45px;min-width: auto;}

/* orderstatus */
.orderstatus {padding: 60px 0;color: #1a1f2b;}
.orderstatus-main .border {padding: 15px;}
.orderstatus-top {text-align: center;margin-bottom: 20px;}
.orderstatus-top strong {font-size: 20px;line-height: 28px;margin-bottom: 5px;display: block;}
.orderstatus-left {text-align: center;}
.order-status-text {margin: 40px 0 25px;text-align: center;}
.checkout-form.tracking-form {text-align: center;}
.checkout-form.tracking-form input {width: 70%;}
.checkout-form.tracking-form button {display: inline-block;border-radius: 0;height: 45px;}
#divOrderStatusMain b {text-align: center;width: 100%;float: left;margin: 20px 0;}
#divOrderStatus table thead tr td {padding: .75rem;vertical-align: top;border-top: 1px solid #dee2e6;border-right: 1px solid #ececec;text-align: center;font-weight: 500;}
#divOrderStatus .cart-table-1 .table tbody tr td {font-weight: 400;}
/* ============================================ sita map-section ============================================== */
.site-map .row {padding: 0 10px;}
.site-map .top_row {padding: 0;}
.sitemap-top-title {font-size: 16px;line-height: 20px;font-weight: 500;margin-bottom: 10px;padding: 10px;background-color: #56a700;color: #fff;text-transform: capitalize;text-align: center;width: 80%;}
.sitemap-list ul li {list-style: none;margin-bottom: 8px;}
.sitemap-list ul li {font-size: 14px;line-height: 20px;color: #555555;display: block;}
.sitemap-list ul li a:hover {color: #56a700;}
.site-view.red-text {color: #56a700 !important;}
.sub-title-sitemap.sitemap-top-title {background-color: #e9ecef;text-align: left;width: 100%;margin-top: 20px;margin-bottom: 20px;color: #1a1f2b;font-size: 18px;line-height: 22px;text-transform: uppercase;}
.map-category-title a {font-size: 16px;line-height: 20px;font-weight: 500;color: #1a1f2b;margin-bottom: 15px;text-decoration: underline;}
.site-view {text-transform: uppercase;font-weight: 500;font-size: 13px;}
.sitemap-list.top_map_list ul li {padding: 0 10px;}
/* offer */
.offer-main {padding: 30px 0 60px 0;}
.offer-top {margin-bottom: 15px;}
.offer-main-box {margin-bottom: 55px;}
.offer-main-box .border {padding: 0 10px;}
.offer-text {width: 80%;margin: 0 auto;text-align: center;background: #000;padding: 5px 10px;}
.offer-text strong {font-size: 16px;line-height: 20px;color: #e9ecef;text-transform: uppercase;letter-spacing: 1px;font-weight: 700;}
.offer-text strong div {color: #fff !important;font-size: 14px !important;}
/* out-of-stock */
.out-of-stock {margin-top:20px;}
.out-of-stock-title {padding: 10px;background-color: #e9ecef;color: #000;font-weight: 500;font-size: 18px;}
.out-of-stock-title i {color: #56a700;}
.out-of-stock-box {padding: 10px 20px;}
/* suggestion-search-product */
.search__suggestion {background: #ffffff;border: 2px solid #56a700;max-height: 250px;overflow-x: auto;position: absolute;width: 100%;border-top: 0;border-radius: 5px;border-top-left-radius: 0;border-top-right-radius: 0;top: 49px;}
.search__suggestion h2 {font-size: 18px;text-align: center;background: #e8e8e8;padding: 9px 0;}
.search_suggestion_row {width: 100%;float: left;margin-bottom: 0;padding-bottom: 0;padding: 10px 0;border-bottom: 1px dashed #e9ecef;}
.search_suggestion_row p{margin:0;}
.search_suggestion_img {float: left;margin-right: 10px;width: 20%;text-align: center;}
.search_suggestion_img a img {width: 70px;}
.search_suggestion_title {float: left;width: 75%;text-align: left;}
.search_suggestion_title a span {display: block;margin-bottom: 5px;}
.search_noproducts_resulttext {font-size: 14px;font-weight: 600;border-bottom: 1px solid #ccc;padding: 5px 20px 5px;margin-bottom: 5px;}
ul.search_noproducts {margin: 15px;list-style: disc;padding-left: 20px;}
.search_noproducts_sitemap {float: left;width: 100%;margin-top: -335px;}
/* ====================== my-reward-point  ===================*/
.dashboard_reward {padding-bottom: 0;border-right: 1px solid #e7e7e7;margin-bottom: 10px;text-align: center;}
.dashboard_reward:last-child {border-right: none;}
.price_value {margin: 10px 0;}
.dashboard_reward p {font-size: 18px;line-height: 25px;border-bottom: 0 !important;padding-bottom: 0 !important;margin-bottom: 0 !important;}
.Points_icon_img {display: inline-block;}
.text_darkgray {display: inline-block;font-size: 20px;line-height: 30px;vertical-align: middle;font-weight: 700;}
.Curren_Balance_amount {font-size: 14px;vertical-align: inherit;font-weight: 700;}
.reward-tad {margin-top: 30px;width: 100%;display: table;padding-top: 30px;}
.reward-tad p {border-bottom: 0 !important;padding-bottom: 0 !important;margin-bottom: 0 !important;}
.reward-tad .nav-tabs {border-bottom: none;}
.reward-tad .nav-tabs .nav-item {margin-bottom: 10px;margin-right: 15px;}
.reward-tad .nav-tabs .nav-item .nav-link {background: transparent;border-color: transparent;font-size: 15px;font-weight: 500;color: #999;background-color: #f2f2f2;border-radius: 0;padding: 10px 25px;}
.reward-tad .nav-tabs .nav-item .nav-link.active {color: #fff;background-color: #1d62b2;}
.visit_Orderorder_TableDiv {border: 1px solid #e7e7e7;display: flex;flex-direction: column;}
.visit-Table-thDiv {width: 100%;float: left;background: #f3f3f3;border-bottom: 1px solid #d9d6d6;color: #333;font-size: 15px;font-weight: 600;}
.srNo, .visit-date, .visit-status, .visit_status_cr {float: left;text-align: center;border-left: 1px solid #d9d6d6;padding: 5px 0;}
.srNo {width: 8%;border-left: 0;}
.visit-date {width: 16%;}
.visit-status {width: 15%;}
.visit_status_cr {width: 45%;}
.visit-Table-tr {width: 100%;float: left;color: #333333;font-size: 14px;border-bottom: 1px solid #d9d6d6;}
.visit-Table-tr:last-child {border-bottom: none;}
.td-srNo,
.td-visit-date,
.td-visit-status,
.td-visit-status_cr {float: left;text-align: center;border-left: 1px solid #d9d6d6;padding: 7px 0;line-height: 22px;}
.td-srNo {width: 8%;border-left: 0;}
.td-visit-date {width: 16%;}
.td-visit-status {width: 15%;}
.td-visit-status_cr {width: 45%;}
.blue-text {color: #1d62b2 !important;}
.green-text {color: #56a700 !important;}
/* footer*/
.site-footer .single-footer.contact-block p {text-align: justify;}
.footer_contact p span {display: block;margin-bottom: 10px;}
.footer_contact .number,
.footer_contact .email {color: #55a700;}
.newsletter {padding: 20px 0;/*	background: #f0f0f0;*/
background: #ddd;}
.newsletter_main {text-align: center;color: #000;background-color: rgba(255, 255, 255, 0.6);padding: 25px;border-left: 8px solid #55a700;}
.newsletter_main p {font-size: 16px;letter-spacing: 0.5px;}
.newsletter_main span {color: #191f2b;font-weight: 500;}
.news_letter_input_box input[type="text"] {background: transparent;border: 0;border: 2px solid #55a700;width: 60%;padding: 10px 15px;color: #191f2b;display: inline-block;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.news_letter_input_box button[type="submit"] {background: #55a700;padding: 10px 54px;color: #fff;text-transform: uppercase;font-weight: 500;margin-left: -10px;border: 2px solid transparent;border-left: none;display: inline-block;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
/*.news_letter_input_box button[type="submit"]:hover {border-color:#3062b2;color: #000;background: transparent; }*/
.news_letter_input_box input[type="text"]::placeholder {color: #191f2b;opacity: 1;}
.news_letter_input_box input[type="text"]:-ms-input-placeholder {color: #191f2b;}
.news_letter_input_box input[type="text"]::-ms-input-placeholder {color: #191f2b;}
/*.news_letter_input_box input[type="text"]:focus {border-color: #191f2b !important;}*/
.newsletter_main .field-validation-error {text-align: left;padding-top: 10px;color: #c61132 !important;display: block;margin-left: 160px;}
.newsletter_main .field-validation-error span {color: #c61132 !important;}
/*rating star*/
.rating {background: url("/images/SiteImages/blank_star.png") repeat-x left top;display: inline-block;height: 20px;text-align: left;vertical-align: middle;width: 91px;}
.rating-color {background: url("/images/SiteImages/shining_star.png") repeat-x left top;height: 20px;}
.ratingBigStar {background: url("/images/SiteImages/big-blank-star.png") no-repeat left top;display: inline-block;height: 43px;text-align: left;vertical-align: top;width: 60px;}
.ratingBigStar-color {background: url("/images/SiteImages/big-shinning-star.png") no-repeat left top;height: 43px;}

/* ==================================== flash_message ========================================= */
.message-div {position: fixed;bottom: 0;/*top: 0;*/right: 0;width: 390px;height: 80px;background: #f0f0f0;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;-webkit-box-shadow: 1px 1px 6px -3px rgb(0, 0, 0);-moz-box-shadow: 1px 1px 6px -3px rgb(0, 0, 0);box-shadow: 1px 1px 6px -3px rgb(0, 0, 0);text-align: right;margin: 15px;display: table;z-index: 9999999999;animation-name: run;-webkit-animation-name: run;animation-duration: .9s;-webkit-animation-duration: .9s;}
.flash_success {border-color: #56a700;/* background-color:#5cb85c; */}
.flash {height: 80px;display: table-cell;vertical-align: middle;text-align: center;position: relative;}
.flash .float_left {float: none;}
.flash .float_right {float: none;}
.flash_box {width: 100%;height: 35px;background: transparent;color: #fff;text-align: center;display: table;}
.bg_success {background-color: #56a700;}
.bg_error {background-color: #c61132;}
.flash_error {border-color: #c61132;/* background-color:#c9302c; */}
.flash_box .flash_icon {vertical-align: middle;height: 40px;width: 100%;display: table-cell;text-align: left;padding: 0 15px;}
.flash_icon span {line-height: 22px;font-weight: 500;text-transform: uppercase;margin-right: 5px;font-size: 13px;}
.flash_text {text-align: left;width: 100%;padding: 10px 16px;}
.flash_text span {color: #000000;}
.flash_close {position: absolute;right: 15px;top: 0;font-size: 16px;color: #ffffff;cursor: pointer;}
.closeFlashMsg .message-div {right: -50%;animation-name: stop;-webkit-animation-name: stop;animation-duration: .6s;-webkit-animation-duration: .6s;}

@keyframes run {
0% {right: -25%;}
50% {right: 0;}
100% {right: 0;}
}

@keyframes stop {
0% {right: 0;}
50% {right: 0;}
100% {right: -50%;}
}

@-webkit-keyframes stop {
0% {right: 0;}
50% {right: 0;}
100% {right: -50%;}
}

@-webkit-keyframes run {
0% {right: -25%;}
50% {right: 0;}
100% {right: 0;}
}


/*============================================================ loader-div  ADDED BY DHAVAL start============================================================*/
.overlay {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin: 0 auto;background: rgba(27, 27, 27, 0.7215686274509804);z-index: 99999999999;}
.spinner {position: absolute;bottom: 0;right: 0;top: 0;left: 0;width: 76px;height: 76px;margin: auto;animation: rotate 1.2s infinite ease-in-out,background 1.2s infinite ease-in-out alternate;background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;border-radius: 500px;}
@keyframes rotate {
0% {-webkit-transform: rotateY(0deg) rotateX(0deg);transform: rotateY(0deg) rotateX(0deg);}
50% {-webkit-transform: rotateY(180deg) rotateX(0deg);transform: rotateY(180deg) rotateX(0deg);}
100% {-webkit-transform: rotateY(0deg) rotateX(0deg);transform: rotateY(0deg) rotateX(0deg);}
}

@keyframes background {
0% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
25% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
50% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
100% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
}

@-webkit-keyframes background {
0% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
25% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
50% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
100% {background: #ffffff url(/images/icon-logo/DPCAU-loader.png) no-repeat center;}
}

/*============================================================ loader-div  ADDED BY DHAVAL end============================================================*/
.multiple_order .checkout-form {text-align: left;}
.multiple_order {position: fixed;z-index: 9999999;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.6);color: #1a1f2b;}
.multiple_order_popup {max-width: 600px;min-height: 100px;margin: 0 auto;padding: 10px;position: fixed;top: 0;left: 0;right: 0;z-index: 9999999;background: #ffffff;box-shadow: 0 0 30px rgba(0, 0, 0, .1);text-align: center;}
.multiple_order_popup h3 {font-size: 18px;line-height: 25px;text-align: center;font-weight: 500;border-bottom: 2px solid #55a700;display: inline-block;margin-bottom: 5px;padding: 0 15px 5px;text-transform: uppercase;}
.multiple_order_popup p {display: block;float: left;width: 100%;text-align: left;}
.multiple_order_popup p,
.form-group-check span {margin-top: 10px;display: inline-block;}
.multiple_order_popup .checkout-form .check-box input[type="checkbox"] ~ label::before {top: auto;}
.multiple_order_popup .checkout-form .check-box input[type="checkbox"] ~ label::after {bottom: 20px;top: auto;}
#shipping-address-confirm .modal_header {text-align: center;margin: 0 auto;background: #56a700;}
#shipping-address-confirm .modal_title {margin: 0 auto;width: 100%;color: #ffffff;}

/*--- Shailendra ---*/
.category_textDiv h2 {font-size: 18px;text-transform: uppercase;line-height: 1.35;margin: 0;color: #1a1f2b;padding-bottom: 10px;}
.category_textDiv h2 strong {font-weight: 500;}
.category_textDiv p {text-align: justify;line-height: 22px;}
.category_textDiv b {font-weight: 500;}
.category_textDiv h3, 
.category_textDiv ul {
    padding-bottom: 10px; 
}
.category_textDiv ul {
   float:left; width:100%;
}
.category_textDiv h3,
.category_textDiv h4,
.category_textDiv h5,
.category_textDiv h6 {font-size: 16px; color:#000;padding-bottom: 10px; }
.category_textDiv ul li {
    padding-right: 0;
    width: 100%;
    float: left;
    position: relative;
    padding-left: 15px;
    padding-bottom: 5px;
    color: #464646;
    font-size: 14px;
    font-weight: 400;
    text-align: justify;
    line-height: 22px;
}
.category_textDiv ul li::before {
    width: 7px;
    height: 7px;
    content: "";
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    float: left;
    background: #000;
    position: absolute;
    left: 0;
    top: 6px;
}
.category_textDiv ul li strong{font-weight:400;}
.MyAcc_RewardPoint_titleDiv {float: left;padding: 30px 0 0;}
.RewardPoint_BalanceDiv {float: right;width: 60%;}
.reward_curentBalance {padding: 15px 0 0;}
.reward_curentBalance p,
.reward_curentBalance .price_value {font-size: 20px;font-weight: 500;}
.reward_curentBalance .text_darkgray {font-size: 22px;}
.reward_curentBalance .Curren_Balance_amount {font-size: 16px;}
.dashboard_rewardPoint_value {float: left;width: 100%;}
.dashboard_rewardPoint_value p {float: left;width: 50%;margin: 10px 0;}
.my-account .myaccount-info-logout a {background: #1d62b2;color: #fff;}
.my-account .myaccount-info-logout a:hover {background: #e9ecef;}

/*reward-point-new*/
.reward_main_banner {background-color: rgb(255, 255, 255);background-position: left center;background-repeat: no-repeat;padding: 20px 30px 40px;margin-bottom: 0px;margin-top: 0px;border-width: 0px;border-color: rgb(234, 233, 233);border-style: solid;background-size: cover;background-attachment: fixed;background-image: url(/images/siteimages/dog-background.JPG);}
.reward_main_list {color: #ffffff;}
.static-page .reward_main_list h5 {text-align: center;margin: 45px 0;font-weight: 500;font-size: 32px;text-transform: capitalize;}
.static-page .reward_main_list p {text-align: center;font-size: 20px;}
.reward_main_discount {padding: 30px 0;}
.static-page .reward_main_discount p {font-weight: 500;font-size: 16px;text-align: center;}
.reward-box-inner {padding-top: 50px;}
.reward-inner-bg {background: #e9ecef;min-height: 220px;margin-bottom: 15px;border-radius: 10px;text-align: center;position: relative;cursor: pointer;display: flex;flex-direction: column;justify-content: center;}
/*.innre-space {padding-top:80px;}*/
.reward-inner-bg h4 {font-size: 26px;color: #56a700;display: block;line-height: 1.8;margin-bottom: 10px;}
.reward-inner-bg span {font-size: 14px;color: #000;display: block;margin-bottom: 10px;}
.reward-inner-hover {min-height: 220px;background: #56a700;color: #ffffff;text-align: center;padding: 30px 0;border-radius: 10px;position: absolute;left: 0;right: 0;top: 0;display: flex;flex-direction: column;justify-content: center;/*opacity: 0;visibility: hidden;*/
-webkit-transform: scaleY(0);transform: scaleY(0);transform-origin: 50% 100%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}
.reward-inner-bg:hover .reward-inner-hover {/* opacity: 1;visibility: visible;*/
-webkit-transform: scaleY(1);transform: scaleY(1);}
.reward-inner-hover h5 {font-size: 16px;margin-bottom: 15px;}
.static-page .reward-inner-hover p {font-size: 14px;text-align: center;}

/*pay invoice*/
.PayInvoice-table {padding-top: 10px;display: block;}
.PayInvoice-table .col-12 {margin: 0 !important;}
.PayInvoice-table.checkout-form input {margin-bottom: 10px !important;}
.PayInvoice-table .place-order {margin-bottom: 15px;}
.invoice-text,
.invoice-invalid-link {text-align: center;padding: 10px 0;color: #fff;background: #56a700;}
.invoice-invalid-link {background: #c61132;}
.place-order {margin-top: 15px;}

/* ====================== categories ===================*/
.search-new-shop.shop-product-wrap .pm-product.product-type-list .content.card-box-content {display: none;}
.search-new-shop.shop-product-wrap .pm-product.product-type-list .content {width: 95%;}
.search-new-shop.shop-product-wrap.with-pagination.list .Nexgard_instock .col-md-8 {flex: 0 0 58.333333% !important;max-width: 58.333333% !important;}
.search-new-shop.shop-product-wrap.with-pagination.list .Nexgard_instock .col-md-4 {flex: 0 0 41.666667% !important;max-width: 41.666667% !important;}
.search-new-shop.shop-product-wrap .instock-text, .Nexgard_instock {display: none;}
.search-new-shop.shop-product-wrap .pm-product.product-type-list .instock-text,
.search-new-shop.shop-product-wrap .pm-product.product-type-list .Nexgard_instock {display: block;}
.search-new-shop.shop-product-wrap .Nexgard_instock_list strong {font-weight: 500;}
.search-new-shop.shop-product-wrap .Nexgard_instock_list .rs_instok {display: none !important;}
.search-new-shop.shop-product-wrap .Nexgard_instock_list ul {padding-left: 20px;margin-left: 0 !important;margin-top: 10px;}
.search-new-shop.shop-product-wrap .Nexgard_instock_list ul li {list-style-type: none;position: relative;text-align: left;margin-bottom: 6px;}
.search-new-shop.shop-product-wrap .Nexgard_instock_list ul li::before {content: '\f45c';position: absolute;top: 4px;left: -20px;font-family: 'Font Awesome 5 Free';font-weight: 900;font-size: 8px;color: #6aa341;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order {float: right;text-align: right;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .btn-options {margin-bottom: 5px;justify-content: flex-end;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .btn-options i {margin-right: 5px;font-size: 21px;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .btn-options a:hover i {transform: rotateY(0deg);}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .price {margin-bottom: 20px;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .auto-price {margin-bottom: 20px;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .auto-price p {margin: 0;font-weight: 500;}
.search-new-shop.shop-product-wrap .Nexgard_instock_order .auto-price span {font-weight: 700;font-size: 18px;}
.search-new-shop.shop-product-wrap .product-type-list.show-instock .content h3 {font-size: 16px;}
.instock-text:hover {color: #56a700;}
.guesttonormal {padding: 15px;border: 1px solid #ececec;margin-top: 25px;background: #f6f6f6;}
.guesttonormal .btn {width: 100%;display: block;text-align: center;margin: 15px auto 0;min-width: auto;max-width: 150px;}
.guesttonormal ul li {margin-bottom: 10px;list-style-type: disc;margin-left: 15px;color: #000;}

/* 26-10-2020*/
.sticky-header .mainmenu &gt; .mainmenu__item &gt; a {text-align: center;}
.sticky-header .sticky-logo img {width: 190px;}
.Blf_sale_onText {text-align: left;float: left;width: 100%;margin-top: 1px;}
.Blf_sale_onText a {text-transform: uppercase;font-size: 16px;font-weight: 500;color: #ec2327;text-align: center;animation: animate 1.5s linear infinite;}

@keyframes animate {
0% {color: #fff;}
25% {color: #5aa1f3;}
50% {color: #fff;}
75% {color: #5aa1f3;}
100% {color: #fff;}
}

/*Shailendra Checkout*/
.Pay_UseCardDiv,
.cphMain_divPaypal {width: 100%;float: left;padding: 0 0 20px;text-align: center;border-bottom: 1px solid #e8e8e8;margin: 10px 0 20px;color: #555555;}
.cphMain_divPaypal {border-bottom: 0;padding: 0;margin: 0;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;padding-bottom: 20px;}
.Pay_UseCardDiv p,
.cphMain_divPaypal p {text-align: left;font-size: 14px;line-height: 22px;letter-spacing: 0.5px;text-align: justify;}
.Pay_UseCardDiv img,
.cphMain_divPaypal img {width: 20%;margin-bottom: 15px;}

/* 21-1-2021 */
.affilliate-work {background: #f2f2f2;border: 1px solid #dedede;text-align: center;margin-top: 30px;}
.affilliate-work-icon {width: 45px;height: 45px;display: block;background: #ffffff;border: 1px solid #dedede;color: #000000;font-size: 14px;font-weight: 700;line-height: 45px;border-radius: 100%;text-align: center;margin: 0 auto;margin-top: -22px;padding-bottom: 45px;}
.affilliate-work-img {padding: 15px 0;}
.affilliate-work-title {height: 60px;display: flex;align-items: center;justify-content: center;background: #ffffff;font-size: 16px;line-height: 20px;font-weight: 700;color: #1d62b2;}
.contact-page-section .custom-select {background-size: auto;height: 45px;background-color: #f4f4f4;border: 1px solid #d3ced2;border-radius: 0;line-height: 23px;padding: 10px 20px;font-size: 14px;color: #14191e;}
.pm-product-details .description-block .header-block {padding-right: 40px;}
.category-nav__submenu ul li {padding: 8px 20px;}
.new_offer_slider .pm-product .content h3 {font-size: 18px;}
.new_offer_slider .pm-product .content .product_title_new{font-size: 18px;}
.pm-product .hover-conents {transition: .6s;}
.site-footer .single-footer.contact-block p {padding-right: 60px;}
.search-form__group.search-form__group--select select:focus &gt; option:checked,
.search-form__group.search-form__group--select select option:hover,
.search-form__group.search-form__group--select select option:focus {background: #56a700 !important;color: #ffffff !important;}
.reward-col-box {background: #f9f9f9;border: 1px solid #56a700;text-align: center;height: 100px;display: flex;align-items: center;justify-content: center;font-size: 16px;line-height: 24px;font-weight: 700;color: #1d62b2;margin-bottom: 25px;position: relative;padding: 10px;}
.reward-col-box:after {position: absolute;content: "\f30b";right: -40px;font-family: "Font Awesome 5 Free";width: 50px;height: 50px;text-align: center;line-height: 50px;background: #ffffff;border-radius: 100%;border: 1px solid #56a700;font-size: 26px;z-index: 111;}
.col-md-4:last-child .reward-col-box:after {display: none;}

/* aftrepay */
.after-pay {float: left;width: 100%;text-align: center;color: #000000;}
.after-pay__brn {background: #000000 url("https://discountpetcare.com.au/images/icon-logo/afterpay/Afterpay_PayNow_Button_WhiteMint-Black.svg");background-repeat: no-repeat;background-position: center center;background-size: 335px 50px;width: 335px;height: 50px;border-radius: 3px;margin-bottom: 20px;}
.after-pay__terms {width: 100%;float: left;border: 1px solid #000;}
.after-pay__terms_top {width: 100%;float: left;background: #b2fce4;box-sizing: border-box;padding: 10px;}
.after-pay__terms_top span {display: inline-block;color: #000;text-align: left;}
.after-pay__terms_top p {display: inline-block;margin-bottom: 0;line-height: 1;color: #000;font-size: 14px;}
.after-pay__terms_box {padding: 10px 0;float: left;width: 100%;}
.after-pay__terms_box p {font-size: 14px;line-height: 22px;letter-spacing: 0.5px;text-align: center;}
.pay_term_condition_price {padding-top: 10px;font-weight: 700;font-size: 14px;line-height: 16px;}
.pay_term_condition_weeks {padding-top: 5px;font-weight: 500;font-size: 14px;line-height: 16px;margin-bottom: 10px;}
.afterpay_terms {padding: 10px 0 0px;font-weight: 700;}
.aftrepay_info {text-align: center;padding: 10px 0 0;border-top: 1px solid #dfdfdf;}
.aftrepay_info .red-text {text-decoration: underline;font-weight: 700;cursor: pointer;}
.aftrepay_info span img {padding: 0 5px;}
.afterpay-pack-info {text-align: center;margin-top: 15px;cursor: pointer;}
.aftrepay_info.pack {padding-top: 10px;border-top: none;text-align: left;}

/* after-pay-popup */
.after_pay_bg__black {position: fixed;z-index: 9999999999;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4);overflow-y: scroll;display: none;transition-timing-function: ease-in;transition: 0.2s;}
.after-pay-popup {width: 800px;margin: 0 auto;padding: 20px;background: rgb(178 252 228);color: #000000;display: table;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.after-pay-popup img {max-width: 100%;vertical-align: middle;}
.Product_Bgimage .after-pay-popup img {width: 100px;}
.Product_Bgimage .after-pay-popup-logo img {width: auto;}
.after-pay-popup-logo {text-align: center;}
.after-pay-popup-logo a img {height: 70px;}
.aftre__body {float: left;width: 100%;}
.after-pay-popup-title {text-align: center;margin-bottom: 20px;}
.after-pay-popup-title h4 {font-size: 28px;line-height: 30px;font-weight: 700;}
.after-pay-popup-title span {display: block;}
.after-pay-popup-body {width: 100%;float: left;}
.after-pay-popup-col {float: left;width: 25%;}
.after_pay_box {text-align: center;padding: 0 10px;}
.after_pay_box img {padding-bottom: 10px;width: 45%;}
.after_pay_box h5 {margin: 0;font-size: 14px;line-height: 20px;font-weight: 600;}
.after-pay-popup-footer {text-align: center;padding-top: 20px;display: block;float: left;width: 100%;}
.after-pay-popup-footer p {margin-bottom: 10px;display: block;text-align: center;font-size: 14px;line-height: 20px;}
.after-pay-popup-close {position: absolute;right: 15px;top: 15px}
.after-pay-popup-close span {font-size: 28px;line-height: 28px;font-weight: 700;cursor: pointer;}
.aftre_pay_open {cursor: pointer;text-decoration: underline;color: #f15050;}
.paying_cartimg {margin-top: 5px;}
.paying_cartimg img {width: 50px;}
.shipping-total .aftrepay_info,
.checkout-cart-total .afterpay_proPack {text-align: center;}
.afterPay_paymentBtn {float: left;width: 100%;text-align: center;}
/* after-responsive-css */
.type_page_offerBand {background: #61a706;padding: 3px 10px;text-align: center;font-size: 34px;margin-bottom: 20px;font-weight: 500;color: #fff;}
.type_page_offerBand span {color: #ffff00;}
/*.type_page_offerBand span.blinkingtext1 {animation: blinkingText 2s infinite;}
@keyframes blinkingtext {
0% {color: #fff !important;}
25% {color: #ffff00 !important;}
100% {color: #fff !important;}
}*/

@media only screen and (max-width: 800px) {
.after-pay-popup {width: 90%;}
}

@media only screen and (max-width: 700px) {
.after-pay-popup-logo img {height: 80px;}
.after-pay-popup {padding: 10px 15px;}
.after-pay-popup-title {margin-bottom: 20px;}
.after-pay-popup-title h4 {font-size: 28px;line-height: 36px;font-weight: 700;}
.after_pay_box img {padding-bottom: 10px;width: 80px;}
.after-pay-popup-footer {padding-top: 20px;}
}

@media only screen and (max-width: 700px) {
.after-pay-popup-col {width: 50%;margin-bottom: 14px;}
.after-pay-popup-footer {padding: 0;}
.after-pay-popup-title h4 {font-size: 26px;line-height: 34px;}
}

@media only screen and (max-width: 400px) {
.after-pay-popup-title h4 {font-size: 22px;line-height: 26px;}
.after-pay-popup-logo img {height: 70px;}
.after-pay-popup-col {width: 100%;margin-bottom: 14px;}
.after_pay_box {text-align: left;padding: 0;}
.after_pay_box img {padding-bottom: 0px;padding-right: 10px;width: 65px;display: inline-block;}
.after_pay_box h5 {display: inline-block;width: 70%;vertical-align: middle;}
.after-pay-popup {padding: 10px 15px 0;}
}

@media only screen and (max-width: 345px) {
.after-pay-popup {width: 80%;}
.after_pay_box h5 {width: 65%;}
.after_pay_box h5 {font-size: 14px;line-height: 18px;}
}

.checkout-modal-box .modal_content {height: 80%;overflow: hidden;padding-bottom: 10px !important;}
.checkout-modal-box .md-content {height: 100%;overflow: hidden;padding-bottom: 10px;}
.checkout-modal-box .modal-body {overflow-y: scroll !important;color: #0e0e0e;height: 92%;padding-top: 10px !important;}
.checkout-modal-box .modal_footer {display: none;}
.taglineR_canexTablates {width: 100% !important;padding: 8px 0 !important;background: #55a700;text-align: center;color: #fff;text-transform: uppercase;font-weight: 400;font-size: 20px;}
.Brand_logo_box {/*float: left;width: 210px;height: 20%;min-height: 114px;*/text-align: center;border: 1px solid #efefef;margin-bottom: 20px;padding: 0 10px;}
.Brand_logo_box a {display: block;width: 100%;text-align: center;text-decoration: none;padding-bottom: 10px;}
.Brand_logo_box img {margin: 20px 0px;}
.Brand_logo_box p {text-align: center;}
.col-Hmc {width: 100%;text-align: center;float: left;padding: 15px 0;}
.col-Hmc img {margin: 0 auto;}

/****01-05-2022 New Banner class ***/
.march22HomeBanner {width: 97.5%;margin: 0 auto 20px auto;hight: 160px;background: url(/images/march22-home-banner-bg.png) no-repeat center 0 #fde2cf;}
.march22HomeBanner .one {width: 330px;float: left;margin: 0 0 0 70px;}
.march22HomeBanner .two {width: 60%;float: right;}
.march22HomeBanner .prouctBox {width: 330px;float: left;padding: 5px 0 0 0;}
.march22HomeBanner .prouctBox.rightBox {float: right;}
.march22HomeBanner .prouctBox .img_holder {width: 175px;float: left;}
.march22HomeBanner .prouctBox .img_holder img {width: 90%;margin: 0 auto;}
.march22HomeBanner .prouctBox .text_holder {width: 150px;float: right;text-align: center;}
.march22HomeBanner .prouctBox .text_holder img {width: 145px;margin: 40px auto 20px auto;}
.march22HomeBanner .prouctBox .text_holder span {display: inline-block;margin: 0 auto;width: 90%;line-height: 35px;border: 2px solid #56a700;color: #353434;font-size: 18px;text-transform: uppercase;background: #fdf0e7;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;font-weight: 500;}
.march22HomeBanner .prouctBox:hover .text_holder span {background: #56a700;color: #fff;}
.march22HomeBanner .noProduct.mobile {display: none;}
.march22HomeBanner .noProduct {width: 270px;float: left;text-align: center;color: #353434;padding-top: 10px;}
.march22HomeBanner .noProduct .title {width: 100%;float: left;text-transform: uppercase;font-size: 43px;line-height: 33px;font-weight: 500;}
.march22HomeBanner .noProduct .title span {display: inline-block;width: 100%;padding: 0 0 10px 0;border-bottom: 1px solid #d3ae7d;}
.march22HomeBanner .noProduct .title span,
.march22HomeBanner .noProduct .text_holder {font-size: 21px;text-transform: none;line-height: 21px;font-weight: 400;}
.march22HomeBanner .noProduct .text_holder {width: 100%;float: left;padding-top: 10px;}
.march22HomeBanner .noProduct .text_holder span {display: inline-block;width: 100%;padding: 5px 0 0 0;}

@media only screen and (max-width:1024px),(max-width:1040px) {
.march22HomeBanner .one {width: 330px;margin: 0 0 0 20px;}
.march22HomeBanner .two {width: 62%;float: right;}
}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px) {
.march22HomeBanner {width: 100%;}
.march22HomeBanner {width: 100%;float: left;background: #fde2cf;height: auto;padding: 10px 20px;}
.march22HomeBanner .noProduct {display: none;}
.march22HomeBanner .noProduct.mobile {display: block;width: 100%;float: left;border-bottom: 2px solid #d3ae7d;padding-bottom: 10px;margin-bottom: 10px;}
.march22HomeBanner .noProduct .title {font-size: 40px;line-height: 30px;padding: 0;}
.march22HomeBanner .noProduct .title span {width: 100%;border-bottom: 0px solid #d3ae7d;padding: 0 0 0 0;}
.march22HomeBanner .noProduct .title span,
.march22HomeBanner .noProduct .text_holder {font-size: 20px;line-height: 18px;}
.march22HomeBanner .noProduct .text_holder {width: 100%;float: left;}
.march22HomeBanner .noProduct .text_holder span {display: inline-block;width: auto;padding: 0;}
.march22HomeBanner .two,
.march22HomeBanner .one {width: 48%;margin: 0;}
.march22HomeBanner .prouctBox {width: 100%;}
.march22HomeBanner .prouctBox .img_holder {width: 50%;}
.march22HomeBanner .prouctBox .text_holder {width: 50%;}
.march22HomeBanner .prouctBox .text_holder img {width: 90%;margin: 30px auto 20px auto;}
.march22HomeBanner .prouctBox .text_holder span {font-size: 16px;line-height: 30px;}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px) {
.march22HomeBanner .prouctBox .text_holder img {width: 90%;margin: 15px auto 10px auto;}
}

@media only screen and (max-width:500px),(max-width:580px) {}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {
.march22HomeBanner .noProduct .title {font-size: 35px;line-height: 25px;}
.march22HomeBanner .noProduct .title span,
.march22HomeBanner .noProduct .text_holder {font-size: 18px;line-height: 16px;}
.march22HomeBanner .prouctBox .img_holder {width: 100%;text-align: center;}
.march22HomeBanner .prouctBox .img_holder img {width: 100px;margin: 0 auto;display: inline-block;float: none;}
.march22HomeBanner .prouctBox .text_holder {width: 100%;}
.march22HomeBanner .prouctBox .text_holder img {width: 100px;margin: 10px auto;}
}

@media only screen and (max-width:375px), (max-width:384px) {}

@media only screen and (max-width:360px) {}

@media only screen and (max-width:300px), (max-width:320px) {
.march22HomeBanner .noProduct .title span,
.march22HomeBanner .noProduct .text_holder {font-size: 16px;line-height: 16px;}
}

/*
.mycart_auto_ordertext,
.mycart_scheduletext{width:300px; display:flex; align-items:center; justify-content:center}
.mycart_auto_ordertext .set-frequncy-icon,
.mycart_scheduletext .set-frequncy-infoicon{width:23px; margin:0 10px 0 0; float:left}
.mycart_scheduletext{width:315px;}
*/

.MayBanner2022 {width: 100%;float: left;display: block;}

/***
SUPER SAVER BOX June 2022 ------------------------- ***/
.JuneSupersaveBox,
.JuneSupersaveBox div {float: left;width: 100%;box-sizing: border-box;color: #111;}
.JuneSupersaveBox {margin-bottom: 15px;}
.SuperSaverTitle {text-align: center;font-size: 20px;line-height: normal;font-weight: 500;padding: 15px 0;color: #fff !important;}
.SuperSaverTitle span {color: #83ff00;}
.SuperSaverTitle span span {font-weight: 700;}
.SupersaveBoxContaier {margin-bottom: 15px;padding: 0 10px 10px 10px;background: #1d62b2;}
.SuperSaverBand {border: 1px solid #ececec;background: #fff;overflow: hidden;padding: 15px;font-size: 15px;}
.SuperSaverBand .prd_img {width: 160px;}
.SuperSaverBand .prd_img img {width: 100%;}
.SuperSaverBand .prd_details {width: 85%;float: right;padding: 35px 0 0 0;}
.SuperSaverBand .prd_details .one {width: 50%;float: left;}
.SuperSaverBand .prd_details .one .title {font-size: 16px;font-weight: 500;}
.SuperSaverBand .prd_details .one .title a {color: #111;}
.SuperSaverBand .prd_details .one .price {padding: 10px 0;}
.SuperSaverBand .prd_details .one .price span,
.SuperSaverBand .prd_details .three span.text_two {color: red;}
.SuperSaverBand .prd_details .three span.text_one {color: #666666;text-decoration: line-through;padding: 0 5px 0 0;font-weight: 400;}
.SuperSaverBand .prd_details .one .star_rating {}
.SuperSaverBand .prd_details .one .star_rating img {width: 20px;float: left;margin: 0 5px 0 0;}
.SuperSaverBand .prd_details .two,
.SuperSaverBand .prd_details .three {width: 200px;}
.SuperSaverBand .prd_details .two {float: left;font-weight: 500;}
.SuperSaverBand .prd_details .two select {background: url(https://www.discountpetcare.com.au/images/icon-logo/select-arrow.png) no-repeat 97% 10px #fff;line-height: normal;display: table;border: 1px solid #d9d6d6;color: #333;font-size: 15px;font-weight: 400;width: 96%;padding: 0 2%;cursor: pointer;margin: 10px 0 0 0;height: 32px;outline: none;appearance: none;}
.SuperSaverBand .prd_details .two select:focus {border: 1px solid #56a700;}
.SuperSaverBand .prd_details .three {float: right;text-align: center;}
.SuperSaverBand .prd_details .three a,
.SuperSaverBand .prd_details .three input {background-color: #fff;width: 100%;line-height: 32px;margin: 5px 0;padding: 0;font-size: 14px;font-weight: 500;box-sizing: border-box;border: 2px solid #56a700;cursor: pointer;color: #56a700;border-radius: 20px;display: block;text-transform: uppercase;outline: none;cursor: pointer;text-decoration: none;}
.SuperSaverBand .prd_details .three a:hover,
.SuperSaverBand .prd_details .three input:hover {background: #56a700;color: #fff;}
.SuperSaverBand .prd_details .three span {font-weight: 500;}
.SuperSaverBand.SuperSaverBand-two {width: 49.5%;margin: 0 1% 0 0;display: block;float: left;}
.SuperSaverBand.SuperSaverBand-two:nth-child(2n+1) {margin: 0 0 0 0;float: right;}
.SuperSaverBand.SuperSaverBand-two .prd_details {width: 68%;padding: 0;}
.SuperSaverBand.SuperSaverBand-two .prd_details .one {width: 100%;padding-bottom: 10px;}
.SuperSaverBand.SuperSaverBand-two .two,
.SuperSaverBand.SuperSaverBand-two .three {width: 46%;padding: 0 2% 0 0;float: left;}
.SuperCaverSliderContainer {width: 100%;float: left;padding: 0 5px 10px 5px;background: #333;}
.SuperCaverSliderContainer .petmark-slick-slider button.slick-arrow::before {background: #ccc;color: #111;}
.SuperCaverSliderContainer .pro-slider.petmark-slick-slider button.slick-arrow {border-radius: 0;z-index: 2;}
.SuperCaverSliderContainer .petmark-slick-slider button.slick-arrow {top: 50%;}
.SuperCaverSliderContainer .pro-slider.petmark-slick-slider button.slick-arrow.slick-next {left: unset;right: 0;}
.SuperCaverSliderContainer .pro-slider.petmark-slick-slider button.slick-arrow.slick-prev {right: unset;left: 0;}
.SuperCaverSliderContainer .normal-slider .slick-slide::before {background: none;}
.SuperCaverSliderContainer .normal-slider .slick-slide {padding: 0 5px;}
.SuperCaverSliderContainer .single-slide.slick-slide.slick-current.slick-active {padding: 0 5px;}
.SuperCaverSliderContainer .SlideProductBox {width: 100%;background: #fff;float: left;border: 1px solid #ececec;position: relative;overflow: hidden;}
.SuperCaverSliderContainer .SlideProductBox:hover {border: 1px solid #ccc;}
.SuperCaverSliderContainer .SlideProductBox .Rl_Proimg {width: 100%;text-align: center;padding: 10px 0;min-height: auto;}
.SuperCaverSliderContainer .SlideProductBox .Rl_Proimg img {height: auto !important;width: 80% !important;float: none !important;margin: 0 auto !important;display: block !important;}
.SuperCaverSliderContainer .SlideProductBox .slider_pro_details {width: 100%;padding: 10px 5% 15px 5%;background: #f3f3f3;float: left;transition-duration: 3s;transition-duration: 350ms;transition-duration: 350ms, 350ms;}
.SuperCaverSliderContainer .SlideProductBox .Rl_ProName {text-align: left;padding: 0;height: 55px;font-weight: 500;font-size: 15px;}
.SuperCaverSliderContainer .SlideProductBox .Rl_ProName span {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.SuperCaverSliderContainer .SlideProductBox .Rl_ProName a {color: #000;font-size: 14px;}
.SuperCaverSliderContainer .SlideProductBox .selectbox_text {width: 100%;float: left;font-size: 14px;padding: 0 0 10px 0;line-height: 20px;color: #000;text-align: left;height: 50px;line-height: 32px;}
.SuperCaverSliderContainer .SlideProductBox .selectbox_text select {background: url(https://www.discountpetcare.com.au/images/icon-logo/select-arrow.png) no-repeat 97% 10px #fff;display: table;border: 1px solid #d9d6d6;color: #333;font-size: 15px;font-weight: 400;width: 96%;padding: 0 2%;cursor: pointer;margin: 0;height: 32px;outline: none;appearance: none;line-height: normal;}
.SuperCaverSliderContainer .SlideProductBox .selectbox_text select:focus {border: 1px solid #56a700;}
.SuperCaverSliderContainer .SlideProductBox .add_to_cart_btn {width: 100%;float: left;font-size: 14px;font-weight: 600;text-align: center;background: #f3f3f3;}
.SuperCaverSliderContainer .SlideProductBox .add_to_cart_btn a,
.SuperCaverSliderContainer .SlideProductBox .add_to_cart_btn input {background-color: #fff;width: 140px;line-height: 32px;margin: 5px 0;padding: 0;font-size: 14px;font-weight: 500;margin: 0 auto;box-sizing: border-box;border: 2px solid #56a700;cursor: pointer;color: #56a700;border-radius: 20px;display: block;text-transform: uppercase;outline: none;cursor: pointer;text-decoration: none;}
.SuperCaverSliderContainer .SlideProductBox:hover .add_to_cart_btn a,
.SuperCaverSliderContainer .SlideProductBox:hover .add_to_cart_btn input {background: #56a700;color: #fff;}
.desktopBanner {display:block;}
.mobileBanner {display:none;}


@media only screen and (max-width:1000px), (max-width:1100px) { /***
SUPER SAVER BOX June 2022 ------------------------- ***/
.SuperSaverBand .prd_img {width: 145px;}
.SuperSaverBand .prd_details {width: 66%;padding: 25px 0 0 20px;}
.SuperSaverBand .prd_details .one {width: 50%;float: left;}
.SuperSaverBand .prd_details .two {margin: 0 10px 0 0;line-height: 42px;}
.SuperSaverBand .prd_details .two,
.SuperSaverBand .prd_details .three {width: 48%;}
.SuperSaverBand.SuperSaverBand-two .prd_details {width: 66%;}
}

@media only screen and (max-width:720px),(max-width:760px),(max-width:960px) { /***
SUPER SAVER BOX June 2022 ------------------------- ***/
.SuperSaverBand .prd_img {width: 150px;float: none;margin: 0 auto;}
.SuperSaverBand .prd_details {width: 100%;padding: 0px 0 0 0;}
.SuperSaverBand.SuperSaverBand-two .prd_details {width: 100%;}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px) { /***
SUPER SAVER BOX June 2022 ------------------------- ***/
.SuperSaverBand .prd_details .one {width: 100%;padding: 10px 0;text-align: center;}
.SuperSaverBand .prd_details .one .price {padding: 5px 0;}
.SuperSaverBand .prd_details .one .star_rating img {float: none;display: inline-block;margin: 0 1px;}
.SuperSaverBand .prd_details .two,
.SuperSaverBand .prd_details .three {width: 160px;}
.SuperSaverBand.SuperSaverBand-two:nth-child(2n),
.SuperSaverBand.SuperSaverBand-two {width: 100%;margin: 0 0 10px 0;}
.SuperSaverBand.SuperSaverBand-two .two,
.SuperSaverBand.SuperSaverBand-two .three {padding: 0;}
.SuperSaverBand.SuperSaverBand-two .three {float: right;}
.SuperCaverSliderContainer .petmark-slick-slider button.slick-arrow {top: 40%;}
.SuperCaverSliderContainer .SlideProductBox .selectbox_text {line-height: normal;}
}
.ViewMore_Button {padding-bottom:20px;}
.ViewMore_Button {position: relative;}
.ViewMore_Button button.ViewMore {font-size: 16px;font-weight: normal;color: #fff;background: #1d62b2;padding: 10px 25px;text-transform: uppercase;border-radius: 4px;display: block;transition: 0.5s;margin: 20px auto 0 auto;border: 0;}
.ViewMore_Button span{position:absolute; right:0; top:25%;}

.PromotionalCode_DesignFeb2024{border-bottom: 1px dashed #ccc; margin-bottom:10px;}
.PromotionalCode_DesignFeb2024 .discount-point{padding:0;}
.PromotionalCode_DesignFeb2024 .discount-point-top{margin:0 0 5px 0;}
.PromotionalCode_DesignFeb2024 .discount-point-top strong{font-size:18px;}
.PromotionalCode_DesignFeb2024 .discount-form.site-form input.form-control{width:74%; height:35px; margin:0;max-width:unset;}
.PromotionalCode_DesignFeb2024 .discount-form .btn-black{height:35px; width:25%; float:right;min-width:unset;}

.AutoOrder_Section{width:100%; float:left; margin-bottom: 50px;}

.AutoOrder_Prd{border: 1px solid #D1D5DB; width: 100%; float: left; margin-bottom: 15px; position: relative;}
.AutoOrder_Prd .Header{width: 100%; display: flex; background: #14191E; color: #fff; font-weight: 500; text-align: center; text-transform: uppercase;}
.AutoOrder_Prd .Col_One{width: 40%; line-height: normal;border-right: 1px solid #fff;padding: 10px; }
.AutoOrder_Prd .Col_One b{color: #56a700;}
.AutoOrder_Prd .Col_Two{width: 18%; padding: 10px;border-right: 1px solid #fff;}
.AutoOrder_Prd .Col_Three{width: 18%; border-right: 1px solid #fff;padding: 10px; }
.AutoOrder_Prd .Col_Four{width: 12%; padding: 10px;border-right: 1px solid #fff;}
.AutoOrder_Prd .Col_Five{width: 12%; text-align: center;padding: 10px;}
.AutoOrder_Prd .AutoOrder_Row{width: 100%; display: flex; background: #fff;text-align: center; line-height: 40px; position: relative; overflow: hidden;}
.AutoOrder_Prd .AutoOrder_Row .Col_One,
.AutoOrder_Prd .AutoOrder_Row .Col_Two,
.AutoOrder_Prd .AutoOrder_Row .Col_Three,
.AutoOrder_Prd .AutoOrder_Row .Col_Four{border-right: 1px solid #ccc;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five{display: flex;gap: 20px;justify-content: center;align-items: start;}

.AutoOrder_Prd .AutoOrder_Row .Col_One{text-align: left;}
.AutoOrder_Prd .AutoOrder_Row .Prd_img{width: 90px; float: left;}
.AutoOrder_Prd .AutoOrder_Row .Prd_img img{width: 90%;}
.AutoOrder_Prd .AutoOrder_Row .Prd_Name{width: 75%; float: left; padding-top: 5px; line-height: 18px;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five img{width: 22px;height: auto;margin-top: 4px; cursor: pointer;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five span{line-height: normal;}
.AutoOrder_Prd .AutoOrder_Row .Col_Five a.UpdateLink{background: #56a700; color: #fff; padding: 5px 10px; border-radius: 5px; cursor: pointer; line-height: normal;}
.AutoOrder_Prd .AutoOrder_Row .order_edit{display: none;width: 100%;float: right;position: absolute;top: 0;left: 0;background: #fff;padding: 10px;}
.AutoOrder_Prd select,
.AutoOrder_Prd input{border: 1px solid #ccc;font-size: 14px;border-radius: 5px;color: #111;height: 38px; outline: none;padding: 0 10px;width: 100%;background: #fff; border-radius: 5px !important;}
.AutoOrder_Prd .Col_Two input{background: url(/images/icon-calendar.png) no-repeat 95% 45%; background-size: 25px;}
.AutoOrder_Prd .Col_Three select{background: url(/images/icon/down.png) no-repeat 97% 45%; background-size: 18px;}
.AutoOrder_Prd .Col_Four input{padding: 0; text-align: center; width: 50%; float: none; line-height: normal;}
/*
.postpone-date-box{display:none; position:absolute; top:0; left:0; z-index:5; background:#ccc;height:100%; padding: 0; margin: 0; width: 100%;}
.postpone-date-box .AutoOrder_Row{background: #f1f1f1;}
.postpone-date-box .AutoOrder_Row .Col_Five{display: inline-block;}
*/
#AutoOrder_Delete{width:100%; float:left; display:none; position:fixed; top:0; left:0; z-index:123; background:rgba(0,0,0,0.8); height:100%;}
#AutoOrder_Delete .Popup_Content{width: 560px;margin: 7% auto 0 auto;background: #e9ecef;padding: 20px;border-radius: 20px;}
#AutoOrder_Delete .popup_icon {width: 160px;border-radius: 50%;align-content: center;background: #333;float: left;padding: 30px 0;margin-top: 55px;}
#AutoOrder_Delete .popup_icon img {width: 100px;margin: 0 auto;display: block;}
#AutoOrder_Delete .popup_content {width: 66%;float: right;}
#AutoOrder_Delete .popup_content .popup_head {font-size: 35px; line-height: normal;color: #1d62b2;float: left; font-weight: 600;}
#AutoOrder_Delete .popup_content .cancelReason{border: 1px solid #ccc; height: 45px; border-radius: 5px; background: url("images/site_images/arrwo.png") no-repeat center right 10px #fff !important; width: 100%;}
#AutoOrder_Delete .popup_content .reasontext{border: 1px solid #ccc; border-radius: 5px; background: #fff; padding: 10px; color: #000 !important;resize: none;}
#AutoOrder_Delete .popup_content button.Confirm {background: #1d62b2;}
#AutoOrder_Delete .popup_content button.Cancel {background: #ff2121;}
#AutoOrder_Delete .popup_content button {cursor: pointer;height: 38px;padding: 0 20px;border-radius: 5px;color: #fff;font-size: 14px;font-weight: 600;margin-top: 10px; border: 0;}



@media only screen and (max-width:900px),(max-width:999px) {
.PromotionalCode_DesignFeb2024 .discount-form.site-form input.form-control{width:68%; height:35px;}
.PromotionalCode_DesignFeb2024 .discount-form .btn-black{width:30%; margin:0;}

.AutoOrder_TableScroll {overflow-x: scroll;}
.AutoOrder_Prd {width: 850px;}
#AutoOrder_Delete .Popup_Content{width: 95%;}
#AutoOrder_Delete .popup_icon {display: none;}
#AutoOrder_Delete .popup_content {width: 100%;}
.AutoOrder_Prd .AutoOrder_Row .Prd_Name{width: 70%;}

}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) { /***
SUPER SAVER BOX June 2022 ------------------------- ***/
.SuperSaverBand .prd_details .two,
.SuperSaverBand .prd_details .three {width: 49%;margin: 0 0.5%;}
.SuperCaverSliderContainer .SlideProductBox .Rl_Proimg img {width: 170px !important;}

@media only screen and (max-width:375px), (max-width:384px) { /***
SUPER SAVER BOX June 2022 ------------------------- ***/
.SuperSaverBand .prd_details .two {text-align: center;}
.SuperSaverBand .prd_details .two,
.SuperSaverBand .prd_details .three {width: 99%;margin: 5px 0.5%;}

.AutoOrder_Prd .AutoOrder_Row .postpone-date-box .Col_Five{gap: 5px;}

}

@media only screen and (max-width:360px) {}

@media only screen and (max-width:300px), (max-width:320px) {}

</pre></body></html>