.myg-sec-cart{flex:1;margin:0 !important}
.myg-sec-cart .myg-subscription-blue-link-sec{padding:20px 0 18px;margin:40px 0 22px !important;border-bottom:1px solid #d9d9d9}
.myg-cart-summary{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}
.myg-sec-cart .myg-subscription-list-sec{padding-left:60px;padding-right:60px;width:100% !important;display:flex;flex-direction:column;justify-content:space-between;bottom:0;padding-bottom:0}
.manage_subscription_common_section .myg-sec-cart-inActive .myg-subscription-list-sec{padding-left:85px}
.myg-cart-plan-add,.myg-cart-bottom-sec{display:flex}
.myg-cart-list-card-textPlan,.myg-cart-plan-add p,.myg-cart-left-sec{flex:1}
.myg-cart-planDetails .myg-cart-list-card-text-sec{border-bottom:1px solid #d9d9d9;padding-bottom:12px;margin:0 0 22px 0}
.add-subscription-checkout-order-summary-wrapper .myg-cart-promo-sec,.add-subscription-checkout-order-summary-wrapper .myg-cart-plan-promo-add{border-bottom:1px solid #d9d9d9;padding:20px 0 28px 0;text-align:center;align-items:center;margin-bottom:10px;padding-top:0}
.myg-promo-minus{margin:10px 0 0 25px;border:0}
.myg-cart-plan-subtotal{padding-top:20px}
.myg-cart-warring-text{border-bottom:1px solid #d9d9d9}
.myg-cart-added-items{padding-bottom:20px}
.myg-cart-bottom-sec{padding:1rem 0}
.myg-sec-cart .myg-cart-added-items .myg-cart-plan-add{display:flex;justify-content:space-between}
.myg-sec-cart .myg-cart-added-items .myg-cart-plan-add .myg-normal-fs-16.myg-darkBlueMsg{color:#000;font-weight:500;font-family:"GenesisSansTextOffice-Medium"}
.myg-sec-cart .myg-cart-added-items .myg-cart-list-card-text-sec .myg-cart-list-card-text{color:#888;font-size:16px}
.myg-cart-plan-add.myg-cart-promo-sec .myg-promo-add-btn,.myg-cart-summary-sec .myg-cart-plan-promo-add .myg-promo-minus{font-size:32px;border:0;color:#666 !important;padding-bottom:0;margin-top:2px}
.myg-sec-cart .myg-cart-added-items .myg-cart-planDetails p{margin-bottom:5px}
.myg-sec-cart .myg-cart-added-items .myg-cart-list-card-text-sec .myg-successmsg{font-weight:500;font-family:'GenesisSansTextOffice-Medium'}
.myg-cart-plan-add.myg-cart-promo-sec.myg-normal-fs-16.myg-darkGreyMsg.myg-top-bottom-divider{margin:0rem 0 2rem 0;padding-bottom:2.8rem}
.myg-cart-summary-sec.myg-cart-added-items.myg-cart-mobile .myg-cart-promo-sec span{color:#000;width:32px;height:32px;font-size:28px;display:flex;align-items:center;justify-content:center}
.myg-sec-cart .myg-cart-added-items .myg-cart-plan-discount p,.myg-sec-cart .myg-cart-added-items .myg-cart-plan-subtotal p,.myg-sec-cart .myg-cart-added-items .myg-cart-plan-tax p{color:#333;font-weight:500;font-family:"GenesisSansTextOffice-Medium"}
.myg-sec-cart .myg-cart-added-items .myg-cart-plan-discount,.myg-sec-cart .myg-cart-added-items .myg-cart-plan-subtotal,.myg-sec-cart .myg-cart-added-items .myg-cart-plan-tax{padding:0 0 1rem 0}
.myg-sec-cart .myg-cart-bottom-sec{display:flex;flex-direction:column}
.myg-sec-cart .myg-cart-bottom-sec .myg-errormsg p{width:100%;margin:0 auto;text-align:center;margin-bottom:20px}
.myg-sec-cart .myg-cart-bottom-sec .myg-errormsg{padding:0 0 3rem 0}
.myg-sec-cart .myg-cart-bottom-sec .myg-errormsg.placeorder_error{text-align:center}
.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due{padding:3rem 0 0 0;display:flex;align-items:center;border-top:1px solid #d9d9d9}
.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due .myg-normal-fs-24{font-weight:600;margin:0;text-transform:uppercase}
.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due .myg-normal-fs-16{color:#fff;padding:8px 20px;display:flex;align-items:center;justify-content:center;width:146px;height:48px;font-family:'GenesisSansHeadOffice-Regular'}
.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due #checkoutOrder{cursor:pointer !important}
input.myg-apply-promoBox{margin-right:10px;padding:12px 10px;font-size:16px;border:1px solid #bababa;width:78%}
input.myg-apply-promoBox::placeholder{color:#666}
.myg-cart-total-price{padding-left:10px}
.myg-sec-cart .myg-cart-bottom-sec{position:relative;margin-top:0;padding-bottom:1.5rem}
.myg-cart-plan-promo-add{display:none}
.myg-cart-summary-sec .myg-cart-plan-add.myg-cart-promo-sec .myg-cart-promo-text{text-align:left}
.myg-cart-planDetails #addSubCart .myg-cart-list-card-text-sec .myg-cart-list-card-text{padding:0 .5rem 0 0;font-weight:400}
.apply_Promo_Code.disabled{cursor:not-allowed;opacity:.5}
.myg-cart-renewal-remove-section{display:flex;justify-content:space-between}
.myg-cart-renewal-remove-section p .removePkg{border:0;text-decoration:underline !important;color:#804033}
#mygCartTotalSec .order-summary-package-selection_error{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;margin:0 auto;padding-bottom:20px}
.add-subscription-checkout-order-summary-wrapper .tnc-wrapper .myg-checkbox-container p a{border:0;text-decoration:underline !important;display:inline;color:#666;font-family:"GenesisSansTextOffice-Regular"}
.myg-sec-cart .myg-cart-added-items .myg-cart-planDetails p a.removePkg{cursor:pointer}
.addSubscription{background:#f3f3f3}
#cartSummary .promo-error{margin:-3.2rem 0 0 0;display:flex}
#cartSummary .myg-cart-deductDetails{padding:1rem 0 0 0}
#mygCartTotalSec .placeorder_success{margin-bottom:1rem;display:flex}
#mygCartTotalSec .mg-successmsg{color:rgba(52,128,51,1)}
@media(min-width:1200px){.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec.mygemptyCart{display:block;position:relative}
.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec.mygemptyCart>div:first-child(){height:100%}
.manage_subscription_common_section .mygemptyCart #mygEmptyCart.myg-cart-summary.myg-cart-empty.myg-cart-mobile{position:relative;min-height:50vh}
.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec::-webkit-scrollbar{display:none}
}
@media(max-width:1365px){.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec{width:auto !important;padding-left:40px;padding-right:40px}
.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec.mygemptyCart{width:100% !important}
}
@media(max-width:1200px){.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due #checkoutOrder{margin-top:0;padding:14px 20px;min-width:160px}
.manage_subscription_common_section .myg-sec-cart .myg-subscription-list-sec.mygemptyCart{width:100% !important}
#myg-addSubscription-checkout .myg-available-subscriptions{min-height:auto}
.manage_subscription_common_section .myg-cart-mobile{display:block;margin-top:22px}
.manage_subscription_common_section .myg-cart-mobile.myg-cart-summary#mygEmptyCart{display:flex !important;padding:3rem 0 5rem 0;width:100%}
.manage_subscription_common_section .myg-cart-mobile.myg-cart-summary#mygEmptyCart.hide{display:none !important}
input.myg-apply-promoBox{width:80%}
.myg-cart-plan-promo-add{padding-top:20px}
.myg-payment-select-sec{margin:30px 0 20px}
.myg-sec-cart .myg-subscription-list-sec{padding:1rem}
.myg-sec-cart .myg-cart-bottom-sec{margin-top:0;margin-bottom:0;padding:0}
.myg-subscription-list-sec .mygfixedCheckout{position:fixed !important;z-index:999;left:0;width:100%;padding:20px 34px !important;margin-bottom:0;bottom:0;background:#fff;flex:unset}
.myg-cart-plan-add.myg-cart-promo-sec.myg-normal-fs-16.myg-darkGreyMsg.myg-top-bottom-divider{margin:0}
.myg-subscription-list-items.manage-subscrition-card-list .manage-subscrition-card-list-body .myg-subscription-list-card-btn-sec .myg-normal-btn-fs-13{width:auto;padding:8px 20px}
.manage_subscription_common_section .myg-cart-bottom-sec .myg-cart-plan-add.myg-cart-plan-total-due .myg-normal-btn-fs-16{width:auto}
.myg-sec-cart .myg-subscription-list-sec{height:auto;position:relative;z-index:9;top:0;max-width:646px !important}
.manage_subscription_common_section .myg-cart-plan-add.myg-cart-plan-total-due .myg-normal-fs-24{font-size:17px;text-transform:uppercase}
.myg-sec-cart .myg-cart-added-items .myg-cart-plan-discount{margin-top:1rem}
.myg-sec-cart .myg-subscription-blue-link-sec{margin:0 0 1.5rem}
.myg-checkoutPage .manage_subscription_common_section.myg-manage-subscription .myg-sec-container.myg-sec-cart{max-width:100%;width:100%;padding:0 6rem 15px 6rem}
.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due{padding:3rem 0 3rem 0}
.manage_subscription_common_section.myg-manage-subscription .myg-sec-container.myg-sec-cart #cartSummary{padding:0 !important;padding:0 !important;max-width:646px !important;width:100% !important}
#mygCartTotalSec .order-summary-package-selection_error{text-align:left;width:100%}
.myg-sec-cart #cartSummary #addedProductSec .myg-errormsg.promo-error{display:none}
#reviewOrder .myg-cart-planDetails .myg-cart-list-card-text-sec{border-bottom:0}
}
@media(max-width:767px){input.myg-apply-promoBox{width:80%;padding:6px 10px}
.myg-cart-plan-promo-add{padding-top:20px}
.myg-cart-warring-text{border-bottom:0}
.manage_subscription_common_section .myg-cart-plan-total-due.footer_bottom_checkout.mygfixedCheckout .myg-normal-btn-fs-16{margin-top:0}
.myg-subscription-list-sec .mygfixedCheckout{padding:20px 24px !important}
.myg-checkoutPage .manage_subscription_common_section.myg-manage-subscription .myg-sec-container.myg-sec-cart{padding:0 15px 15px 25px}
}
@media(max-width:450px){.myg-sec-cart .myg-cart-bottom-sec .myg-cart-plan-total-due .checkoutbtn_submit{margin-top:10px}
}