.loading .loading_img,.location_based .coming_soon_text{top:50%;left:50%;z-index:999;transform:translate(-50%,-50%)}ul.stepper.horizontal .step.send_mail .form-group{width:440px;margin:28px auto 0;box-shadow:0 0 4px 1px rgba(0,0,0,.07);padding:25px 17px}.variant-row,ul.stepper.horizontal .step.send_mail .form-group .form_header{padding-bottom:15px}ul.stepper.horizontal .step.send_mail .form-group input,ul.stepper.horizontal .step.send_mail .form-group textarea{border:1px solid rgba(0,0,0,.08);padding:10px 12px;box-sizing:border-box}ul.stepper.horizontal .step.send_mail .form-group textarea{height:auto}ul.stepper.horizontal .step.send_mail .form-group p{margin:15px 0}ul.stepper.horizontal .step.send_mail .form-group .sender_email,ul.stepper.horizontal .step.send_mail .form-group .sender_name,ul.stepper.horizontal .step.send_mail .form-group .sender_subject{margin:0 0 5px}ul.stepper.horizontal .step.send_mail .form-group .action_button_wrap button{background:linear-gradient(45deg,#1fa27e,#4fbb52)!important;color:#fff;width:100%;padding:10px 0;border:1px solid #4fbb52}.badge_chip,table span.badge{border-radius:10px;font-size:13px}.integration_section .integration_box,.subscription-info .card_wrapper{border-radius:2px;transition:box-shadow .25s,-webkit-box-shadow .25s;background-color:#fff;height:100%}.selectedTemplate td,.selectedTemplate th{padding:0;height:auto!important}@media only screen and (min-width:993px){.section.section-data-tables ul.stepper.horizontal{min-height:570px}}ul.stepper .step.step-preview.active #previewWrapper .step-actions{position:fixed;left:initial;width:300px;z-index:999;right:7%;bottom:10%}.dropdown-content{min-width:80px}.dropdown-content li{min-height:30px}.dropdown-content li span{padding:8px 10px}.badge_chip{display:flex;align-items:center;color:#616161;justify-content:flex-start;background-color:gray;width:fit-content;justify-content:center;align-items:center;font-weight:300;padding:4px 9px}table span.badge{color:#fff;background-color:#dfe3e8}.swal-icon--warning{border-color:#4fbb52}.swal-icon--success__line--tip{left:10px}.swal-icon--success__line--long{width:45px;right:-7px}.swal-icon{width:60px;height:60px;margin:10px auto}.swal-button--confirm,.swal-button--delete{background:#46a07e}.swal-text{margin-top:15px}#payment-integration .payment_checkbox{margin-top:20px}#payment-integration .payment_checkbox_two label span{margin-right:10px}#payment-integration .payment_cod{display:flex;align-items:center;margin-top:30px}#payment-integration .payment_cod>h6{margin-right:20px}.subscription-info .card_wrapper{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.subscription-info .subscription_wrapper{margin:0 -11px;display:flex}.powered_icon,.subscription-info .btn_container{text-align:right}.subscription-info .head-title{border-bottom:1px solid #e2e2e2;padding:20px}.analytics .section.section-data-tables,.integration_section .tabs .tab a,.subscription-info .detailed-content{padding:0}.subscription-info .detailed-content .selected-product-info{padding:20px 15px}.subscription-info .btn_container .btn{margin:12px 14px 20px 0}#webhook-integration{padding-top:25px;padding-left:40px}#webhook-integration .form_wrapper{height:100%}#email_popup .preview_template,#email_popup .save_template{right:15px;background-color:#263845;color:#b1d2e5;width:100px;height:32px;padding:0;outline:0}.integration_section .integration_box{box-shadow:none;color:#4d4d4d;border:1px solid #f6f6f6;position:relative;margin:.5rem 0 1rem;padding-bottom:20px}.integration_section .card{overflow:auto}.webhook_btn{margin-bottom:30px}.webhook_edit{padding:30px 45px;margin-top:30px}.card .card-content p{word-wrap:break-word}.analytics .reports_wrapper p{font-size:14px;word-wrap:normal;white-space:normal}.analytics .analytics__card{min-height:145px}.analytics .reports_wrapper h5{white-space:nowrap}.analytics .view_all{display:block;text-align:right;margin-top:20px;text-decoration:underline}.analytics .table_wrapper{display:none;max-height:200px;overflow-y:auto;margin-top:10px;width:100%;padding:10px;margin-left:auto}.analytics ::-webkit-scrollbar{width:5px}.analytics ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:2px}.analytics ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:2px}.analytics ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.12)}.analytics .tabs{display:flex;justify-content:flex-end}.analytics .tabs .tab_item{margin-right:20px;display:flex;align-items:center;cursor:pointer;text-decoration:none}.analytics .tabs .tab_item .bg_color-one{background:#46a07e;height:12px;width:37px;margin-right:6px}.analytics .tabs .tab_item .bg_color-two{background:#323232;height:12px;width:37px;margin-right:6px}.analytics .first_graph .sample-chart-wrapper,.analytics .tab-content{display:none}.analytics .tab-content canvas{height:300px!important}.analytics .current,.analytics .first_graph .sample-chart-wrapper.active{display:block}.location_based,.variant-outer-wrapper .price-wrapper{position:relative}.location_based .coming_soon{position:absolute;height:100%;width:100%;background:#fff;z-index:999;opacity:1}.location_based .coming_soon_text{color:#000;font-size:31px;font-weight:800;position:absolute;width:100%;text-align:center}.loading .loading_img{height:156px;width:156px;position:absolute;display:none}.campaign .step-content{padding-left:40px!important;padding-right:40px!important;padding-bottom:0!important}.campaign .section{padding:20px 30px 10px}.campaign .campaign_content{padding-bottom:0!important}.campaign .step-actions .row,.mmb-header.mmb-header-custom,.segmentation .customers_list_div .table_checkbox label,.user_table table td .table_checkbox label{margin-bottom:0}.campaign .medium_card_highlight:hover,.campaign .purpose_card_highlight:hover{cursor:pointer}.campaign .medium_card .card-content,.campaign .purpose_card .card-content{padding:34px 24px}.campaign .medium_card h5,.campaign .purpose_card h5{font-size:22px;margin-top:20px}.campaign .medium_card p,.campaign .purpose_card p,.user_table table{font-size:13px}.campaign .medium_card .card-selected h5,.campaign .medium_card .card-selected p,.campaign .purpose_card .card-selected h5,.campaign .purpose_card .card-selected p{color:#4ba872}.campaign .medium_card .medium_card_right,.campaign .purpose_card .purpose_card_right{opacity:0;position:absolute;top:20px;right:20px}.campaign .medium_card .card-selected .medium_card_right,.campaign .purpose_card .card-selected .purpose_card_right{opacity:1}.campaign .medium_card .card_icon,.campaign .purpose_card .card_icon,.sms_form .form_field .close:hover{color:#000}.campaign .segmentation .input_field,.campaign .segmentation .select-wrapper .select-dropdown,.campaign .segmentation select{background-color:rgba(255,255,255,.9);width:100%;color:rgba(0,0,0,.68)}.campaign .segmentation{padding-top:30px;overflow-y:hidden!important;height:100%!important}.campaign .chip{background-color:#e2f6ee}.segmentation .customers_list_div .customer_list{max-height:205px;overflow:auto}.segmentation .customers_list_div .customer_list table{font-size:14px}.segmentation .customers_list_div .customer_list td{padding:5px}.segmentation .customers_list_div .table_checkbox label span,.user_table table td .table_checkbox label span{margin-top:10px}.segmentation .customers_list_div .title{padding:18px 0;font-size:16px}.campaign .segmentation select{padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.campaign .segmentation label,.send_mail_form label{color:#000;font-size:15px;margin-bottom:10px;display:inline-block}.campaign .segmentation .input_field{border:1px solid #f2f2f2;border-radius:2px;height:3rem;padding:0 5px}.campaign .segmentation .input_field:focus{border-color:#f2f2f2;box-shadow:none}.campaign .segmentation .add_btn{margin-top:33px}.campaign .segmentation .add_btn .btn{height:2.8rem}.campaign .btn{height:2.8rem;border:none;display:inline-flex}.campaign ul.stepper.horizontal .step .step-content{left:-110%}.campaign ul.stepper.horizontal .step .step-content::-webkit-scrollbar{display:none}.campaign .segmentation .dropdown-content{top:0!important}.campaign .segmentation .select-wrapper .select-dropdown{border:1px solid #f2f2f2;border-radius:2px}.campaign .card_link{display:block;text-decoration:none;color:inherit}.campaign .card-selected{box-sizing:border-box;border:2px solid #4ba872}.campaign ul.stepper .step .step-content .step-actions .btn{background-color:#4ba872}.campaign .card-selected .card_icon{color:#4ba872;background-color:#eef8f1}.campaign ul.stepper.horizontal .step .step-content .step-actions{padding-right:40px;padding-bottom:0}.send_mail_form{overflow:hidden!important}.send_mail_form .text_field{background-color:#fcfcfc!important;width:100%!important;border:1px solid #bcb6b661!important;border-radius:2px!important;height:3rem!important;color:rgba(0,0,0,.68)!important;padding:0 5px!important}.send_mail_form .customer_list{max-height:290px;overflow:auto}.send_mail_form .action_button_wrap{position:absolute;bottom:0;left:0;width:100%;right:0;padding:20px;background-color:transparent;flex-direction:row-reverse;justify-content:flex-start;display:flex}.user_table{margin:50px 0;max-height:400px;overflow-y:auto}.user_table table td{padding:2px 5px}.user_table table tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.user_table .title{color:#000;font-size:15px;margin-bottom:17px!important;display:block}.segmentation .step-actions{position:relative!important;padding-right:0!important}#email_popup .bal-editor-demo .bal-left-menu-container{position:unset;height:100vh;z-index:unset}#email_popup .save_template{position:absolute;bottom:15px;z-index:9999;border:none}#email_popup .preview_template{position:absolute;top:15px;z-index:9999;border:none}#email_popup .popup-content{overflow:hidden}#email_popup .close{top:0;right:38px;color:#fff;opacity:1;font-weight:400}#sms_popup .popup-content{background:0 0;border:none}.sms_form .form_field{width:40%;margin:100px auto;background-color:#fefefe;padding:80px;position:relative}.sms_form .form_field .close{color:#000;top:0;right:20px}.sms_form .form_field textarea{height:9rem;margin-bottom:20px;padding:20px}.sms_form .form_field label{color:#000;font-weight:700;margin-bottom:8px;display:inline-block;font-size:16px}.sms_form .form_field .btn{float:right}.white-popup{display:none;position:fixed;z-index:1000;padding:40px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.white-popup::-webkit-scrollbar{display:none}.white-popup .popup-content{background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:100%;height:100%;position:relative}.white-popup .close{position:absolute;right:0;z-index:9999;color:#fff;top:-48px;font-size:32px;font-weight:900}.white-popup .close:focus,.white-popup .close:hover{color:#fafafa;text-decoration:none;cursor:pointer}#preview_popup .popup-content{width:80%;position:relative}#preview_popup .close_preview{position:absolute;right:4px;z-index:9999;color:#000;top:-10px;font-size:32px;font-weight:400;cursor:pointer}#preview_popup .preview_email{padding:40px 0;background:#e9eaea;height:100%}.restricted_payment_modes{background:0 0;text-transform:capitalize;display:inline-block;padding:3px 20px;border-radius:5px;margin-right:5px;border:1px solid #38af67;color:#38af67;margin-top:5px;width:90px;text-align:center}.sidenav .bold .new_badge{background-color:#ff9800!important;position:absolute;right:10px;visibility:visible;float:none;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1;font-size:.8rem;line-height:20px;min-width:1rem;height:20px;border-radius:9px}.fixed-action-btn{bottom:150px}.pricing-content{padding:5px 0!important}.subscribed-product-link{display:flex;align-items:center}.subscribed-product-link img{width:50px;height:50px;border-radius:4px}.subscribed-product-name{padding-left:15px}.variant-container{display:none;padding-top:30px}.variant-container .variant-options{display:flex;align-items:center;justify-content:space-between;padding-right:40px;padding-left:5px;padding-bottom:10px}.variant-add-options{color:#46a07e;text-decoration:underline;cursor:pointer}.variant-option-wrapper{position:relative;clear:both;overflow:hidden;padding-right:35px}.variant-delete-option{display:none;position:absolute;right:25px;top:15px;font-size:14px;cursor:pointer;color:#888}.bootstrap-tagsinput{display:inline-block;width:100%;max-height:200px;overflow-y:auto;min-height:34px;box-shadow:none;border:1px solid #efefef;border-radius:3px;height:auto;padding:0 5px 0 8px;background-color:#fff;vertical-align:middle;max-width:100%;line-height:22px;cursor:text;color:#555}.bootstrap-tagsinput input,.bootstrap-tagsinput input[type=text]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;max-width:inherit;width:100%}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus,.bootstrap-tagsinput input[type=text]:focus{border:none!important;box-shadow:none!important}.bootstrap-tagsinput .tag{display:inline-flex;max-width:100%;align-items:center;min-height:2.4rem;padding:0 35px 0 .8rem;font-size:13px;background-color:#dfe3e8!important;border-radius:3px;color:#333!important;font-weight:400;position:relative;margin-right:5px;margin-top:5px;margin-bottom:5px}.bootstrap-tagsinput .tag [data-role=remove]{cursor:pointer;padding:5px 8px;margin-left:12px;font-size:15px;position:absolute;right:0;top:0;color:#545454}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background:#e0e0e0;border-left:1px solid #e0e0e0}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background:#e0e0e0;border-left:1px solid #e0e0e0}.variant-outer-wrapper .delete-td i{font-size:18px;color:#888}.variant-outer-wrapper .price-wrapper .currency-symbol{position:absolute;top:50%;color:#ababab;left:8px;transform:translateY(-50%)}.variant-outer-wrapper .price-wrapper input{padding-left:22px}.variant-outer-wrapper .var-name{word-break:break-word;display:block}.top-alert-bar .cross-icon{top:10px}
