/*.dap_member_cancellation_outer {
    max-width: 1400px;
    border: 1px solid #ddd;
    width: 100%;
    display: inline-block;
    margin: 45px 0 0;
    padding: 16px 27px;
    font-family: 'Open Sans', sans-serif;
    box-shadow: rgba(107, 107, 107, 0.47) 0px 0px 7px 0px;
    background: #f9f9f9;
}*/
.dap_member_cancellation_outer{
    marign-top:80px;
}
.dap_member_cancellation_outer .master_heading h4 {
    color: #333;
}
.dap_member_cancellation_outer .form-group label{
    color: #333;
}
#dap_member_page_wrapper .dap_member_cancellation_outer .form-group textarea.form-control{
    height:auto;
}
.sub_inner_section {
    border: 2px dashed #ddd;
    padding: 0px 16px 16px;
    background: #fff;
}
.sub_inner_section .sub_inner_section_heading {
    font-size: 18px;
    font-weight: 600;
    background: #f1f8ff;
    margin: 0px -16px 24px;
    padding: 16px;
}
.dap_member_cancellation_customizer {
    margin: 0;
}
.dap_member_cancellation_customizer ul.templates-styles li {
    width: 25%;
}
.common_btn {
    padding: 10px 10px;
    font-size: 11px;
    font-weight: 600;
  /*  border-radius: 3px;*/
    width: 100%;
    max-width: 110px;
    margin: 12px 0;
    font-weight: 600;
    line-height: 1;
    font-size: 15px;
    border-radius: 5px;
}
.cancel_btn {
    color: #fff;
    background: #dc3545;
    border: 0px;
}
.pause_btn{
    color: #fff;
    background: #1e7e34;
    border: 0px;
}
.resume_btn{
    color: #fff;
    background: #17a2b8;
    border: 0px;
}
#dap_member_page_wrapper .create_page_btn {
    padding: 15px 12px;
    font-size: 16px;
    text-transform: initial;
    background: var(--dap-primary-bg-color);
    color: var(--dap-primary-color);
}
ul.templates-styles li {
     padding: 5px 10px; 
}
 .customized-optional ul li label {
     font-weight: normal;
}

#dap_member_page_wrapper .form-control{
    width:100% !important;
}

#dap_member_page_wrapper .input-group .form-control{
    width: auto !important;        

}

/*----- Shortcode -----*/
.get_shortcode { display: inline-block; text-align: left; background: rgba(29, 165, 229, .1); border: 1px solid #cacaca; padding: 20px 16px 2px; margin-left: 0; border-left-width: 4px; border-left-color: #00a0d2; border-radius: 4px; margin-top: 15px; font-size: 16px; }
#dap_member_page_wrapper .get_shortcode .section_heading {font-size: 16px;color:#212529;margin-bottom: 16px;}
#dap_member_page_wrapper .get_shortcode .section_heading .shortcode_page_link{font-weight:500;}
.get_shortcode .shortcode_inner_heading {color: #212529;font-size: 16px;margin-bottom: 6px;}
.get_shortcode span.check_heading {font-weight: 600;margin-bottom: 24px;display: inline-block;}
.get_shortcode .login_shortcode_outer { font-size: 16px; margin-top: 8px;} 
.get_shortcode span.copy-btn.theme-button { padding: 8px 10px; margin: 0px 10px 0; border-radius: 3px; cursor: pointer; -webkit-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; background: #00a0d2!important; color: #FFF !important; width: 70px; font-size: 15px; } 
.get_shortcode p { margin-bottom: 5px; font-size: 15px; border-bottom: 1px solid #eee; padding: 10px; }

/*custom style 08-01-21*/
.dap_member_steps .enter_name_outer {
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent;
    margin-bottom: 0;
    padding: 0 28px
}
/*.dap_member_steps .enter_name_outer + .enter_name_outer {
    border-top: 1px solid #ddd;
}*/
.dap_member_steps .enter_name_outer:first-child {
    padding-top: 30px;
}
.dap_member_steps .custom-multiselect .form-control {
    padding: 16px 15px;
}
#dap_member_page_wrapper.dap_member_steps .custom-multiselect .mutliSelect .dap_mc_all_courses_list {
    height: 205px;
    overflow-y: auto;
    padding: 0;}
#dap_member_page_wrapper.dap_member_steps .custom-radio-style .form-control {
    border: 1px solid #7e8993;
    border-radius: 50%;
    background: #fff;
    color: #555;
    outline: 0;
    padding: 0!important;
    width: 1rem!important;
    height: 1rem;
}
.custom-multiselect input[type=checkbox] {
    width: 18px;
    height: 18px;
    border-radius: 0;
    margin-right: 5px;
    border-color: #b4b9be;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.custom-multiselect .mutliSelect li {
    list-style: none;
    padding: 6px 12px;
    border-bottom: 1px solid #ddd;
    font-size: 14px;
    margin-bottom: 0;
	font-weight: 600;
	color: #444;
}
/*#dap_member_page_wrapper.dap_member_steps .form-control.dap_member_tiny_editor {
    height: auto;
    min-height: 100px;
}*/
.dap_member_steps .tab_bottom_button {
    max-width: 1430px;
}
#dap_member_page_wrapper .custom-options .form-control,
#dap_member_page_wrapper .user-options .form-control {
    height: 45px;
}
.enter_name_outer .section_heading {
    font-size: 20px;
}
div#wpfooter[role='contentinfo'] {
    position: static;
}
.dap_member_steps .redirect_different_page_wrapper {
    padding-left: 30px;
}


#dap_member_page_wrapper .form-control#cancellation_confirmation_msg,
#dap_member_page_wrapper .form-control#success_cancel_msg,
#dap_member_page_wrapper .form-control#failed_cancel_msg,
#dap_member_page_wrapper .form-control#cancel_cancel_msg,
#dap_member_page_wrapper .form-control#no_transaction_found,
#dap_member_page_wrapper .form-control#cancellation_contact_us_text,
#dap_member_page_wrapper .form-control#cancellation_contact_us_link,
#dap_member_page_wrapper .form-control#sent_request_to_admin
 {font-weight: bold;}


