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}
.myg-mb-0{margin-bottom:0}
.myg-m-0{margin:0}
.manage_subscription_common_section .myg-newBtnstyle-sm{font-size:13px;font-weight:400;line-height:16.25px;height:32px;padding:8px 20px;text-decoration:none;font-family:'GenesisSansHeadOffice-Regular'}
.manage_subscription_common_section.myg-main-Content{display:block}
.myg-errormsg{color:rgba(230,51,18,1)}
.myg-successmsg{color:rgba(52,128,51,1)}
.manage_subscription_common_section .myg-newBtnstyle.myg-darkblueBgColor,.manage_subscription_common_section .myg-newBtnstyle-sm.myg-darkblueBgColor{color:#fff !important}
.manage_subscription_common_section .myg-newBtnstyle.myg-darkblueBgColor:hover,.manage_subscription_common_section .myg-newBtnstyle-sm.myg-darkblueBgColor:hover,.manage_subscription_common_section .myg-newBtnstyle.myg-darkblueBgColor:focus,.manage_subscription_common_section .myg-newBtnstyle-sm.myg-darkblueBgColor:focus{color:#fff !important;outline:0}
.manage_subscription_common_section .myg-blueBgColor{background:#a26a4e}
.manage_subscription_common_section .myg-darkblueBgColor{background-color:#141414}
.manage_subscription_common_section .myg-newBtnstyle:hover,.manage_subscription_common_section .myg-newBtnstyle:focus{color:#fff !important;outline:none !important}
.manage_subscription_common_section .myg-sec-container{max-width:1920px;width:100%;margin:auto;display:block;padding:0 3px}
#myg-manageSubscription-manage{background-color:rgba(243,243,243,1)}
.manage_subscription_common_section.myg-manage-subscription .myg-subscriptionSec{padding:44px 50px 22px;max-width:765px}
.manage_subscription_common_section.myg-manage-subscription .myg-sec-container,.myg-subscriptionSec .myg-subscription-list-sec.myg-available-subscriptions{max-width:646px;margin:auto 0}
.manage_subscription_common_section.myg-manage-subscription .myg-subscriptionSec{background-color:rgba(243,243,243,1)}
.manage_subscription_common_section.myg-manage-subscription .myg-subscription-text-sec{margin:0 0 40px}
.manage_subscription_common_section.myg-manage-subscription .myg-subscription-blue-link-sec .myg-newBtnstyle{position:static}
.manage_subscription_common_section .myg-subscription-blue-link-sec .myg-subscriptionDetalText,.manage_subscription_common_section .myg-subscription-blue-link-sec .myg-newBtnstyle{margin:0;width:auto}
.manage_subscription_common_section.myg-manage-subscription .myg-updateContent .myg-newBtnstyle,.manage_subscription_common_section.myg-manage-subscription .myg-rewardSecContent .myg-newBtnstyle{margin:0}
.manage_subscription_common_section.myg-manage-subscription .myg-newBtnstyle-sm:hover,.manage_subscription_common_section.myg-manage-subscription .myg-newBtnstyle-sm:focus{color:#fff;text-decoration:none;outline:0}
.manage_subscription_common_section.myg-manage-subscription .myg-subscription-list-card-text-sec .myg-warningMsg{font-size:16px;font-weight:400;line-height:22px;margin-bottom:3px}
.manage_subscription_common_section.myg-manage-subscription .myg-successmsg{color:rgba(52,128,51,1)}
.manage_subscription_common_section .myg-defaultmsg{font-size:12px;font-weight:400;line-height:22px;text-align:left;color:#666}
.manage_subscription_common_section .myg-back-btn{padding:10px 0}
.manage_subscription_common_section .myg-back-btn span{font-size:16px;font-weight:500;line-height:22px;color:#666;margin-left:15px;position:relative;top:2px}
.myg-subscriptionSec a.myg-back-btn-list{border:0;cursor:pointer}
.myg-cart-left-sec,.myg-payment-details.myg-white-bg-box .myg-payment-details-text,.myg-new-payment-details-text{flex:1}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box{width:85%;display:flex;background-color:#fff;margin:0 0 20px 0;padding:20px 30px;align-items:center}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .myg-plan-subText{font-weight:400;color:#666;margin-bottom:0}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .myg-plan-main-text{font-family:'GenesisSansTextOffice-Medium';font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#333;margin-bottom:0}
.manage_subscription_common_section .myg-payment-select-sec{margin:30px 0 60px}
.manage_subscription_common_section .myg-subscription-manage-title{font-family:'GenesisSansHeadOffice-Regular';font-size:24px;font-weight:500;line-height:30px;letter-spacing:0;text-align:left;color:#333;margin:30px 0 10px}
.manage_subscription_common_section .myg-plan-main-text{font-family:"GenesisSansTextOffice-Regular";font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#333}
.manage_subscription_common_section .myg-plan-main-text span{font-family:'GenesisSansTextOffice-Medium';font-weight:500;color:#333}
.billing-options .manage_subscription_common_section .myg-subscription-manage-title .myg-subscription-subhead-fs-24{font-size:20px}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .switch{position:relative;display:inline-block;width:60px;height:34px;margin-left:20px}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .switch input{opacity:0;width:0;height:0}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .slider.disable{cursor:not-allowed}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .slider:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box input:checked+.slider{background-color:#a26a4e}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box input:focus+.slider{box-shadow:0 0 1px #a26a4e}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .slider.round{border-radius:34px}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .slider.round:before{border-radius:50%}
.manage_subscription_common_section .myg-subscription-head.myg-subscription-head-fs-40{margin:15px 0 10px 0}
.myg-manage-subscription.manage_subscription_common_section h2,.myg-manage-subscription.manage_subscription_common_section h3,.myg-manage-subscription.manage_subscription_common_section h4{font-family:'GenesisSansHeadOffice-Regular'}
#modalAutoRenewPopup,#modalswitchPackagePopUp{display:none;opacity:1;position:fixed;top:0;overflow-y:auto;padding:16rem 0 0 0}
#modalAutoRenewPopup .modal-dialog,#modalswitchPackagePopUp .modal-dialog{width:646px}
#modalAutoRenewPopup .modal-dialog .modal-content{padding:0rem 6rem 2rem 6rem}
#modalswitchPackagePopUp .modal-dialog .modal-content{padding:0rem 4rem 2rem 4rem}
#modalAutoRenewPopup .modal-header,#modalswitchPackagePopUp .modal-header{border-bottom:0}
#modalAutoRenewPopup .modal-header #autorenewBtnClose,#modalswitchPackagePopUp .modal-header #switchPackagePopUpClose{background:#fff;position:absolute;top:-5rem;width:108px;height:48px;margin-right:0;font-size:16px;line-height:20px;color:#000;text-transform:uppercase}
#modalAutoRenewPopup .modal-footer,#modalswitchPackagePopUp .modal-footer{border-top:0;text-align:center}
#modalAutoRenewPopup .modal-body h3,#modalswitchPackagePopUp .modal-body h3{font-size:30px;line-height:36px;text-align:center;color:#333;font-weight:400;letter-spacing:1.5px}
#modalswitchPackagePopUp .modal-body h3{line-height:36px;font-size:24px;text-align:center;font-family:'GenesisSansTextOffice-Medium' !important}
.modal-body .modalAutoRenewMessage div{font-size:16px;line-height:22.4px;color:#666;margin:3rem 0 0 0;text-align:center;font-weight:400}
#modalAutoRenewPopup #turnoffBtn,#modalswitchPackagePopUp #confirmBtn{background:transparent;color:#000;border:1px solid #000;margin-right:10px;font-family:'GenesisSansHeadOffice-Regular'}
#modalAutoRenewPopup .modal-footer input[type="button"],#modalswitchPackagePopUp .modal-footer input[type="button"]{width:215px}
.auto-renew-error{color:#c40712}
.manageSubscriptionOption{max-width:1920px;width:100%;margin:auto;display:block;padding:0 3px}
.editPayment__Btn{cursor:pointer}
#modalswitchPackagePopUp .modal-body .modalswitchPackageMessage h3{text-transform:uppercase}
@media(max-width:767px){#myg-manageSubscription-manage .myg-white-bg-box{width:100%;padding:15px}
.manage_subscription_common_section .myg-subscription-list-sec.myg-active-subscriptions .myg-subscription-blue-link-sec{margin-bottom:20px;padding-bottom:0}
.manage_subscription_common_section.myg-main-Content{padding-top:0}
.myg-manage-subscription .myg-subscriptionlist.myg-subscriptionBlueListSec .myg-subscription-list-card-btn-sec .myg-newBtnstyle-sm{width:100%;text-align:center}
.myg-manage-subscription .myg-subscription-blue-link-sec{flex-wrap:wrap;margin-bottom:0;padding:10px 0 20px}
.myg-manage-subscription .myg-subscription-blue-link-sec .myg-newBtnstyle{width:100%;width:100%;position:static;margin-top:10px;float:left}
.myg-manage-subscription.manage_subscription_common_section .myg-sec-container{padding:0}
.myg-manage-subscription.manage_subscription_common_section .myg-subscriptionSec{padding:30px 15px 0}
.manage_subscription_common_section .myg-newBtnstyle-sm{display:flex;justify-content:center}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .myg-plan-subText{font-size:14px}
.manage_subscription_common_section .myg-payment-details.myg-white-bg-box .myg-plan-main-text{font-size:14px}
.myg-manage-subscription.manage_subscription_common_section .myg-subscription-head.myg-subscription-head-fs-40{font-size:30px;line-height:36px}
.myg-manage-subscription.manage_subscription_common_section .manage-subscrition-card-list-text-fs-24{font-size:20px;font-style:normal;font-weight:500;line-height:24px}
.manage_subscription_common_section .myg-subscription-manage-title{margin-top:20px}
.manage_subscription_common_section.myg-manage-subscription .myg-subscription-text-sec{margin:0}
.manage_subscription_common_section .myg-payment-select-sec{margin-top:0}
#modalAutoRenewPopup,#modalswitchPackagePopUp{padding:16rem 0 0 0 !important}
#modalAutoRenewPopup .modal-dialog,#modalswitchPackagePopUp .modal-dialog{width:90%;margin:0 auto !important}
#modalAutoRenewPopup .modal-dialog .modal-content,#modalswitchPackagePopUp .modal-dialog .modal-content{padding:0rem 1rem 2rem 1rem;overflow:visible}
#modalAutoRenewPopup #turnoffBtn,#modalAutoRenewPopup #confirmBtn{margin-right:0}
#modalAutoRenewPopup .modal-footer input[type="button"],#modalswitchPackagePopUp .modal-footer input[type="button"]{width:100%;margin:15px auto}
.manageSubscriptionOption .editPayment__Btn{margin-left:2rem}
.manageSubscriptionOption .individual_manage_text_btn_heading.cancel-section #cancelSubscription{margin-left:2rem}
}
#ev-charging-warning-popup{display:none;opacity:1;position:fixed;top:0;overflow-y:auto;padding:16rem 0 0 0}
#ev-charging-warning-popup .modal-body{position:relative;padding:15px}
#ev-charging-warning-popup .modal-body .warning-message{font-size:16px;line-height:22.4px;color:#666;font-family:"GenesisSansTextOffice-Regular";margin:3rem 0 0 0;text-align:center}
#ev-charging-warning-popup .modal-body .warning-message h3{font-size:30px;line-height:36px;text-align:center;color:#333;font-family:"GenesisSansTextOffice-Medium";font-weight:400;letter-spacing:1.5px;text-transform:uppercase}
#ev-charging-warning-popup .modal-body .warning-message p{font-size:16px;line-height:22.4px;color:#666;font-family:"GenesisSansTextOffice-Regular";margin:3rem 0 0 0;text-align:center}
.genesis-modal-footer{text-align:center;text-transform:uppercase;padding:30px 30px 40px 40px}
.genesis-modal-footer .yes-btn{background:transparent;color:#000;border:2px solid #000;margin-right:10px;width:235px;height:50px !important;padding:0 !important}
.genesis-modal-footer .no-btn{background-color:#000;color:#fff;border-radius:0;border:0;width:235px;height:50px !important;padding:0 !important}
#ev-charging-warning-popup .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:"GenesisSansTextOffice-Medium";text-transform:uppercase}
@media(max-width:767px) and (min-width:100px){#ev-charging-warning-popup .modal-dialog{width:90%;margin:0 auto !important}
#ev-charging-warning-popup .modal-dialog .modal-content{overflow:visible}
#ev-charging-warning-popup{padding:16rem 0 0 0 !important}
#ev-charging-warning-popup .genesis-modal-footer button{width:100%;margin:15px auto}
.genesis-modal-footer{padding:30px 15px 40px}
}