.update-membership-type-container.wrapper{padding:0 24px}.update-membership-type-container .card>.card-header{border-bottom:none;padding-bottom:0}.update-membership-type-container .card>.card-header h1{color:#657187;font-size:18px;font-weight:600;line-height:34px;margin-bottom:0}.update-membership-type-container .card h2{color:#657187;font-size:16px;font-weight:600;line-height:34px;margin-bottom:0}.update-membership-type-container .card .btn-switch-wrapper{margin:0;line-height:27px}.update-membership-type-container .card .form-group{margin-bottom:.5rem}.update-membership-type-container .card .form-free-membership{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-left:30px;margin:10px 0 20px 0}.update-membership-type-container .card .form-free-membership label{font-size:14px;font-weight:300;line-height:18px;color:#3e4b65}.update-membership-type-container .card .form-free-membership .btn-switch-wrapper{width:34px;margin:0 20px}.update-membership-type-container .card .form-free-membership span{font-size:14px;font-weight:500;color:#657187}.update-membership-type-container .card .form-free-membership span.active{color:#07be07}.update-membership-type-container .card .form-free-membership span.deactive{color:red}.update-membership-type-container .card .form-paid-membership .table-price{border:1px solid #dadada}.update-membership-type-container .card .form-paid-membership .table-price .form-group input{font-size:14px;font-weight:500;color:#3a4a7f}.update-membership-type-container .card .form-paid-membership .table-price .btn-switch-wrapper{height:34px;padding-top:8px}.update-membership-type-container .card .form-paid-membership .table-price .group-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.update-membership-type-container .card .form-paid-membership .table-price .group-price input{width:calc(100% - 35px);text-align:right}.update-membership-type-container .card .form-paid-membership .table-price .group-price p{width:35px;font-size:14px;font-weight:300;color:#4d5666;line-height:35px;margin:0;padding-left:5px}.update-membership-type-container .card .form-paid-membership .table-price .group-price .error-msg-wrap{width:100%}.update-membership-type-container .card .form-upgrade{margin-top:25px;margin-bottom:30px}.update-membership-type-container .card .form-upgrade label{font-size:14px;font-weight:300;line-height:20px;color:#3e4b65}.update-membership-type-container .card .form-upgrade .btn-switch-wrapper{padding-top:3px}.update-membership-type-container .card .form-actions{text-align:right}.update-membership-type-container .card .form-actions .btn{border:none;border-radius:4px;width:145px;height:35px;padding:0 30px;color:#fff;margin:0 0 15px 15px}.update-membership-type-container .card .form-actions .btn.btn-primary{background:#3b4b7e}