body{margin:0;padding:0;font-family:"GenesisSansTextOffice-Regular";font-size:14px}
html{scroll-behavior:smooth}
body.modal-open{position:fixed;height:100%}
.myg-scroll{scrollbar-width:thin;scrollbar-color:#999 #CCC}
.myg-scroll::-webkit-scrollbar{width:auto;height:4px}
.myg-scroll::-webkit-scrollbar-track{background:#CCC}
.myg-scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;border:3px solid #999}
.manage_subscription_common_section .myg-back-btn{padding:10px 0;margin-bottom:10px}
.manage_subscription_common_section .myg-subscriptionSec a.myg-back-btn-list{border:0}
.manage_subscription_common_section .myg-back-btn span{font-size:18px;font-weight:400;color:#666;margin-left:15px;position:relative;top:2px}
.manage_subscription_common_section .myg-back-btn a{border:0;vertical-align:middle}
.manage_subscription_common_section .myg-back-btn img{max-width:12px;vertical-align:middle}
.myg-subscritionSec a.myg-back-btn-list{border:0;vertical-align:middle}
a.myg-back-btn-list img{max-width:30px}
a.myg-back-btn-list:hover,a.myg-back-btn-list:focus,a.myg-back-btn-list:visited{border:0}
.myg-back-btn span{font-size:16px;font-weight:600;color:#666;margin-left:5px;position:relative;top:3px}
.manage_subscription_common_section .myg-subscription-head.myg-subscription-head-fs-40{margin:15px 0 10px 0}
.manage_subscription_common_section .myg-sec-container{max-width:1920px;width:100%;margin:auto;display:block;padding:0 3px}
.myg-manage-subscription .myg-subscriptionSec{background-color:rgba(243,243,243,1);padding:44px 50px 22px}
.myg-manage-subscription .myg-subscription-text-sec{margin:0}
.myg-manage-subscription .myg-newBtnstyle-sm:hover,.myg-manage-subscription .myg-newBtnstyle-sm:focus{color:#fff;text-decoration:none;outline:0}
.manage_subscription_common_section .myg-payment-checkbox-text{font-family:'GenesisSansTextOffice-Regular';font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;margin:20px 0;color:#666}
.manage_subscription_common_section .myg-checkbox-container{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;color:#000;line-height:20px;font-weight:500}
.manage_subscription_common_section .myg-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.manage_subscription_common_section .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #bababa;background:0}
.myg-payment-checkbox-sec label.myg-normal-fs-16{color:#000;font-weight:500;margin-bottom:20px}
.myg-payment-checkbox-btn a.myg-newBtnstyle-sm.myg-darkblueBgColor{font-size:14px;font-weight:400}
.manage_subscription_common_section .myg-checkbox-container input:checked~.checkmark{background-color:#a26a4e}
.manage_subscription_common_section .checkmark:after{content:"";position:absolute;display:none}
.manage_subscription_common_section .myg-checkbox-container input:checked~.checkmark:after{display:block}
.manage_subscription_common_section .myg-checkbox-container .checkmark:after{left:6px;top:4px;width:6px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.manage_subscription_common_section .myg-payment-checkbox-btn{margin:40px 0}
.manage_subscription_common_section p.myg-payment-checkbox-text{margin:30px 0 25px}
.error{position:relative !important;margin:30px 0 -30px 0 !important}
.cancelSubscription .myg-subscription-blue-link-sec .myg-payment-checkbox-sec .checked-class-disabled{cursor:no-drop}
#cancelConfirmationModal,#cancelSuccessConfirmationModal{display:none;opacity:1;position:fixed;top:0;overflow-y:auto;padding:16rem 0 0 0;background:#00000000}
#cancelConfirmationModal .modal-dialog,#cancelSuccessConfirmationModal .modal-dialog{width:646px;max-width:646px !important}
#cancelConfirmationModal .modal-dialog .modal-content,#cancelSuccessConfirmationModal .modal-dialog .modal-content{padding:0rem 4rem 2rem 4rem}
#cancelConfirmationModal .modal-header,#cancelSuccessConfirmationModal .modal-header{border-bottom:0}
#cancelConfirmationModal .modal-header .modal-close,#cancelSuccessConfirmationModal .modal-header .modal-close{background:#fff;position:absolute;top:-5rem;width:108px;height:48px;margin-right:0;font-size:16px;line-height:20px;color:#000;font-family:"GenesisSansHeadOffice-Regular"}
#cancelConfirmationModal .modal-footer,#cancelSuccessConfirmationModal .modal-footer{border-top:0}
#cancelConfirmationModal .modal-body h3,#cancelSuccessConfirmationModal .modal-body h3{font-size:30px;line-height:36px;text-align:center;color:#333;font-family:"GenesisSansHeadOffice-Regular";font-weight:400;letter-spacing:1.5px}
#cancelConfirmationModal .modal-body h3{margin:0 0 2rem 0}
#cancelConfirmationModal .modal-footer{display:flex;justify-content:center}
#cancelSuccessConfirmationModal .modal-body h3{font-size:24px;line-height:24px;color:#141414;font-family:"GenesisSansTextOffice-Regular";margin:0 0 3rem 0;text-align:center;font-weight:bold}
#cancelConfirmationModal .confirm-btn,#cancelSuccessConfirmationModal .confirm-btn{background:transparent;color:#141414;border:2px solid #141414;margin-right:10px;font-family:"GenesisSansHeadOffice-Regular"}
#cancelSuccessConfirmationModal .modal-footer .confirm-btn{background:#141414 !important;color:#fff !important}
#cancelConfirmationModal .close_btn,#cancelSuccessConfirmationModal .close_btn{font-family:"GenesisSansHeadOffice-Regular"}
#cancelSuccessConfirmationModal .modal-content .modal-footer{display:flex;align-items:center;justify-content:center}
@media(max-width:767px){p.myg-payment-checkbox-text.myg-normal-fs-14.myg-darkGreyMsg{margin:10px 0 30px}
.myg-back-btn{margin-bottom:10px}
a.myg-back-btn-list img{margin-left:-10px}
.myg-manage-subscription .myg-subscription-list-sec.myg-active-subscriptions .myg-subscription-blue-link-sec{margin-bottom:20px;padding-bottom:0}
.myg-main-Content{padding-top:0}
.myg-manage-subscription .myg-subscription-blue-link-sec{flex-wrap:wrap;margin-bottom:0;padding:10px 0 25px}
.myg-manage-subscription .myg-subscription-blue-link-sec .myg-newBtnstyle{width:100%;width:100%;position:static;margin-top:10px;float:left}
.myg-manage-subscription .myg-sec-container{padding:0}
.myg-manage-subscription .myg-subscriptionSec{padding:30px 15px 0}
.manage_subscription_common_section p.myg-payment-checkbox-text{margin:10px 0 25px}
#myg-manageSubscription-cancel .myg-normal-btn-fs-16{float:none}
.manage_subscription_common_section .myg-back-btn span{font-size:16px}
#cancelConfirmationModal,#cancelSuccessConfirmationModal{padding:16rem 0 0 0 !important}
#cancelConfirmationModal .modal-dialog,#v .modal-dialog{width:90%;margin:0 auto !important}
#cancelConfirmationModal .modal-dialog .modal-content,#cancelSuccessConfirmationModal .modal-dialog .modal-content{padding:0rem 1rem 2rem 1rem;overflow:visible}
#cancelConfirmationModal .confirm-btn,#cancelSuccessConfirmationModal .confirm-btn{margin-right:0}
#cancelConfirmationModal .modal-footer input[type="button"],#cancelSuccessConfirmationModal .modal-footer input[type="button"]{width:100%;margin:15px auto;height:45px}
#cancelSuccessConfirmationModal .modal-dialog{width:95%;margin:0 auto}
#cancelSuccessConfirmationModal .modal-body h3{line-height:28px;margin-bottom:0rem}
#cancelConfirmationModal .modal-footer{display:inline-block}
}