.clear {
    clear: both;
}

.no-gap-row {
    padding: 0px;
    margin: 0px;
}

.col-xs-12.padding-title {
    padding: 0 7.5px;
}

.padding-mobile {
    padding: 0 7.5px;
}

.no-gap-col {
    margin: 0px;
    padding: 0px;
}

.no-gap-col label {
    font-weight: 500;
}

/*form combini css*/
.description-label {
    white-space: normal;
}

.event_container .form_area .form_box_content .input_row .description-label {
    white-space: normal;
    font-size: 12px;
    line-height: 28px;
}

@media only screen and (max-width: 480px) {
    .hidden-description {
        display: none !important;
    }
}

@media only screen and (min-width: 690px) {
    .hidden_br {
        display: none !important;
    }
}

@media only screen and (min-width: 992px) {
    .hidden-description {
        display: none !important;
    }

    .text-error-combini {
        margin-left: 25%;
    }
}

.normal_text {
    font-weight: normal;
}

.vertical-align {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    align-items: center;
}

.middle_block {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

.left_block {
    float: left;
}

/********* new event container ********/

.shadow_input {
    font-size: 13px;
    box-shadow: inset 1px 1px 2px 0px #CCCCCC;
    border: 1px solid #C4C4C4;
    padding-left: 7px;
    padding-right: 7px;
}

select[name="expire_month"], select[name="expire_year"] {
    height: 30px;
}

.sent-mail-modal .black-button span.glyphicon {
    top: calc(50% - 5px);
    font-size: 10px;
}

.event-edit-container .help-block,
.event_container .help-block {
    display: block;
    margin: 5px 0px 0px;
    float: none;
    font-size: 14px;
    padding: 0px;
    text-align: left;
    width: fit-content;
}

.main-button-container {
    text-align: center;
}

.main-button-container a:hover, .main-button-container a:focus {
    text-decoration: none;
}

.event_container > .form_area {
    width: 902px;
    margin: 65px auto 103px auto;
}

.guide_text {
    font-size: 15px;
}

.form_box .alert_text {
    color: #C74A4A;
    margin-left: 10px;
}

.form_box_content .input_row {
    padding: 15px 0px;
    width: 100%;
    border-bottom: 1px solid #E5E5E5;
    margin: 0px;
}

.noted_input:before {
    position: absolute;
    top: 5px;
    content: "*";
    color: #C74A4A;
    left: -10px;
}

.input_title {
    display: inline-block;
    font-size: 13px;
    background-color: #EAE8DC;
    line-height: 28px;
    padding-left: 11px;
    padding-right: 6px;
    width: 100%;
}

.no-background-label .input_title {
    background-color: transparent;
    line-height: normal;
}

.input_field_medium {
    width: 162px;
    height: 30px;
}

.input_field_credit {
    width: 100%;
    height: 30px;
}

.col-xs-12.checkbox-content > input {
    width: 100%;
}

.form_box_content .input_field {
    margin-left: -12px;
}

.no_noted_input:before {
    position: absolute;
    top: 5px;
    content: "";
    color: transparent;
    left: -10px;
}

.modified_select_btn {
    border-radius: 0px;
    width: 100%;
    box-shadow: inset -1px -1px 2px 0px #CCCCCC;
    position: relative;
    top: 1px;
    height: 30px;
    background-color: white;
}

.unit_text {
    position: absolute;
    top: 5px;
    right: 5px;
}

.input_field_large {
    width: 241px;
    height: 30px;
    margin-left: -37px;
}

.button-container.nav_button_container {
    margin: 49px auto 0px auto;
}

.customized_radio_btn {
    margin-right: 10px;
}

.transparent_space {
    display: inline-block;
    width: 15px;
}

/********* event setting holder *********/
.event_setting_holder {
    margin-top: 36px;
    font-size: 15px;
    margin-bottom: 20px;
}

#event_setting_button {
    width: 228px;
    height: 67px;
    background-image: url("../../../assets/images/regist_button_bg.png");
    box-shadow: 3px 3px 1px #D6C0A5;
    cursor: pointer;
    color: white;
    font-size: 14px;

}

.event_setting_holder .col-xs-3 {
    padding-left: 0px;
}

.event_setting_text > a.e_ajax_link {
    color: black;
}

#event_setting_button:hover {
    border: 2px solid #ffe000;
    box-shadow: 3px 3px 0px rgba(0, 0, 0, 0), 3px 3px 0px rgba(0, 0, 0, 0);
}

#event_setting_button .right_triangle {
    border-left: 7px solid #FFE400;
    border-top: 4.5px solid transparent;
    border-bottom: 4.5px solid transparent;
    float: right;
    margin-right: 10px;
}

#event_setting_button .button_text_holder {
    width: 100%;
    text-align: center;
    font-size: 17px;
}

.event_setting_text {
    line-height: 43px;
    margin-left: -14px;
}

/**********************************form_area****************************/
.form_area {
    margin: 6px auto 0px auto;
}

.create_container .form_area {
    width: 924px;
    padding: 0px;
}

.form_area .note_text {
    position: relative;
    margin-top: 50px;
    margin-left: 67px;
    color: #C74A4A;
}

.form_area .button_column {
    padding-top: 26px;
    padding-bottom: 16px;
    text-align: right;
    font-size: 12px;
}

.form_area .form_holder {
    width: 810px;
    margin: 0px auto;
}

/**********************************event_wrap****************************/
.event_wrap .input_holder {
    min-height: 54px;
    width: 100%;
    border-bottom: 1px solid #E0E0E0;
    position: relative;
}

.event_wrap .input_holder .input_title {
    margin-left: 3px;
}

.event_wrap .input_holder > .col-xs-3 {
    width: 21%;
    padding: 13px 0px;
}

.event_wrap .input_holder > .col-xs-4.combini_form_receiver {
    padding: 13px 0px;
}

.event_wrap .input_holder > .col-xs-9 {
    margin-left: 10px;
    padding: 10px 0px 9px;
}

.event_wrap .input_holder > .col-xs-8 {
    padding: 10px 0px 9px;
}

.event_wrap .input_field_holder {
    margin-left: 10px;
    margin-bottom: 0px;
}

.event_wrap .far_icon .ui-datepicker-trigger {
    position: relative;
    left: 150px;
    bottom: 2px;
}

.event_wrap .cashier_time .far_icon .ui-datepicker-trigger {
    left: 5px;
}

.time_block {
    margin-left: 10px;
    margin-bottom: 0px;
}

.event_wrap .near_icon .ui-datepicker-trigger {
    margin: -3px 15px 0px 5px;
}

.event_wrap .input_field_holder .date_picker {
    height: 34px;
    width: 166px;
    box-shadow: inset 2px 2px 1px 0px #CCCCCC;
    border: 1px solid #C4C4C4;
    padding-left: 16px;
    padding-right: 7px;
}

.event_wrap .input_field_holder .select_button {
    width: 90px;
    height: 30px;
    border: 1px solid #C4C4C4;
    box-shadow: inset -2px -2px 1px 0px #CCCCCC;
    background-color: white;
}

.event_wrap .margined_label {
    font-weight: normal;
    margin-right: 16px;
}

.event_wrap .input_field_holder .margined_label {
    /*margin-left: 18px;*/
    margin-top: 5px;
}

.event_wrap .event_conf_container .input_field_holder .margined_label {
    margin-left: 0px;
    font-weight: bold;
}

.event_wrap .date_picker_guide {
    font-size: 13px;
    margin-left: -16px;
}

.event_wrap .date_picker_note {
    font-size: 13px;
    margin-left: 60px;
}

.event_wrap .input_holder .input_field, .modal_save_ticket .save_ticket_row .input_field {
    min-height: 34px;
    line-height: 30px;
    box-shadow: inset 2px 2px 1px 0px #CCCCCC;
    border: 1px solid #C4C4C4;
    width: 392px;
    padding-left: 16px;
    padding-right: 7px;
    display: block;
}

.event_wrap .input_holder .input_name{
    border: 1px solid black;
    width: 392px;
    padding-left: 16px;
    padding-right: 7px;
}

textarea.input_field {
    resize: none;
}

.save_ticket-modal.review-application-modal .modal-body.save_ticket_content {
    padding: 30px 46px 30px 46px;
}

.save_ticket_content .save_ticket_row .input_field {
    width: 100%;
}

.save_ticket_content .save_ticket_row .input_field:focus {
    outline-color: #C1C1C1;
}

.event_wrap .input_holder .span_field {
    line-height: 35px;
    border: none;
}

.event_wrap .input_field_holder .medium_size {
    width: 166px;
    padding-left: 13px;
}

.event_wrap .input_description {
    font-size: 13px;
    margin-left: 16px;
}

.event_wrap .input_description2 {
    font-size: 13px;
    margin-left: 10px;
}

.event_wrap .icon_holder {
    margin-left: 8px;
    margin-right: 4px;
}

.event_wrap .icon_holder img {
    position: relative;
    bottom: 2px;
}

.event_wrap .dropdown_content {
    margin-left: 12px;
    width: 90px;
    height: 30px;
    border: 1px solid #C4C4C4;
    box-shadow: inset -2px -2px 1px 0px #CCCCCC;
    position: relative;
    top: 12px;
}

.event_wrap .customized_dropdown {
    border-radius: 0px;
    top: 41px;
    left: 12px;
    min-width: 90px;
    height: 120px;
    overflow: auto;
}

.event_wrap .dropdown {
    z-index: 1px;
}

.event_wrap .dropdown_content .triangle_down {
    border-top: 8px solid #4B5054;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    margin-left: 7px;
    margin-right: 9px;
    float: right;
    position: relative;
    top: 9px;
}

.event_wrap .dropdown_content .dropdown_text {
    width: 61px;
    height: 16px;
    border-right: 1px solid #DDDDDD;
    text-align: center;
    line-height: 16px;
    position: relative;
    top: 6px;
}

.event_wrap .input_holder .text_des {
    margin: 0px 3px 0px 5px;
}

.event_wrap .noted_input::before {
    top: 17px;
}

.event_wrap .input_field_holder .left_margin_label {
    margin-right: 30px;
}

.event_wrap .input_field_holder > .iblock > .ui-datepicker-trigger {
    cursor: pointer;
}

.event_wrap .right-lable-text {
    margin-left: 15px;
    margin-top: 8px;
}

#i_event_form_create .button-container, #i_event_form_confirm .button-container {
    margin: 43px auto 128px auto;
}

.button-container .event-accept-button {
    font-size: 16px;
    text-shadow: 1px 1px 1px #000000;
}

/*Copy-event-modal*/
.copy-event-modal .form-group {
    margin: 30px 22px 25px;
}

.copy-event-modal .main-title {
    background-color: #EAE8DC;
    line-height: 30px;
    height: 30px;
}

.button-container-copy {
    margin: 50px auto;
    text-align: center;
}

.event_select_btn {
    margin-left: 15px;
    height: 30px;
    border: 1px solid #C4C4C4;
    box-shadow: inset -2px -2px 1px 0px #CCCCCC;
    background-color: white;
}

.event_select_btn:focus {
    outline: none;
}

/********* entrust modal *********/
.entrust_modal .modal-dialog {
    width: 600px;
}

.entrust_modal .entrust_content {
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.entrust_content .entrust_title {
    text-align: center;
    font-size: 17px;
    margin-top: 20px;
    margin-bottom: 15px;
}

.entrust_content .entrust_message {
    white-space: pre;
}

.entrust_content .entrust_button_container {
    margin-bottom: 20px;
    margin-top: 10px;
}

.entrust_modal .entrust_success {
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.entrust_success .success-img-box {
    text-align: center;
}

.entrust_success .email_success_title {
    color: #c22d2d;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 25px;
}

.entrust_success .email_success_message {
    text-align: center;
    margin-top: 20px;
}

.entrust_success .email_success_btn_container {
    margin-top: 10px;
    margin-bottom: 20px;
}

.entrust_success .error_box {
    background-color: #ccc;
}

/*event-edit-container*/
.event-edit-container .event_wrap {
    margin: 0px auto;
    width: 924px;
    border: none;
    padding-bottom: 36px;
    padding-top: 20px;
}

.event-edit-container .select_category > select,
.event_container .select_category > select {
    height: 30px;
    min-width: 150px;
    font-size: 90%;
}

.event-edit-container .select_category > select,
.event_container .select_category > select {
    border-radius: 0px;
    border: 1px solid #C4C4C4;
    box-shadow: inset -2px -2px 1px 0px #CCCCCC;
}

.event-detail-title {
    /*height: 50px;*/
    font-size: 19px;
    font-weight: 600;
    padding-left: 54px;
    line-height: 50px;
    position: relative;
    background-color: #ececec;
}

.e_select_category_child {
    display: none;
    margin-left: 15px;
}

.type-ticket-container {
    margin-top: 5px;
    white-space: nowrap;
}

.event-edit-time-container {
    padding-bottom: 60px;
}

.event-edit-time-container .event-edit-time-content {
    width: 95%;
    margin: 0 auto;
}

.event-edit-time-container .event-edit-time-content .event-edit-time-title {
    padding-top: 30px;
}

.text-red {
    color: red;
}

.text-red.margin-bottom-40 {
    margin-bottom: 20px;
}

.event-edit-time-container .detail-button-container {
    margin-bottom: 30px;
}

.event-edit-time-container .event-edit-time-notify {
    width: 65%;
    margin: 0 auto;
    color: red;
}

.event-edit-time-container .event-edit-time-content .event_wrap {
    width: 75%;
    margin: 0 auto;
    padding: 30px 0px 20px 0px;
}

.sub_step_container .step_container {
    margin-top: 5px;
}

.sub_step_container .step_body {
    background-color: rgba(140, 140, 140, 1);
    color: #fff;
}

.sub_step_container .step_event_detail::before {
    border-left: 18px solid rgba(140, 140, 140, 1);
}

.sub_step_container .step_body.focus_step::before {
    border-left: 18px solid #fcff20;

}

.sub_step_container .focus_step {
    background-color: #fcff20;
    color: black;
}

.sub_step_container > .step_container > a > .step_event_detail {
    padding: 0px 20px;
}

.event_edit_button.sub_step_container > .step_container > a > .step_event_detail {
    padding: 0px 8px;
}

.stock_container {
    /*width: 85%;*/
    margin-bottom: 15px;
    margin-top: 10px;
}

.form-group.input_field_holder.stock_checkbox {
    margin-bottom: 5px;
}

.stock_checkbox_input {
    vertical-align: top;
    margin-top: 9px;
    width: 3%;
}

.stock_checkbox_content {
    font-weight: normal;
    cursor: pointer;
    font-size: 13px;
    width: 95%;
}

.stock_textfield .stock_textarea.input_field {
    width: 99%;
    margin-left: 10px;
}

.stock_textfield.form-group .stock_msg.input_field {
    width: 80%;
    margin-left: 10px;
    height: 100px;
    background-color: #F2F2F2;
}

.black-button.big-button.detail-accept-button {
    width: 190px;
}

.event_finish_msg {
    text-align: center;
    color: red;
    font-weight: bold;
}

.top-guide {
    background-color: transparent;
}

.guide-line {
    width: 35px;
    height: 7px;
    display: inline-block;
    border-top: 4px solid #ffc000;
}

.guide-line-head {
    position: relative;
    right: 3px;
    top: 1px;
    font-size: 13px;
    color: #ffc000;
}

.form_box_content .input_row.no-border-bottom {
    border-bottom: none;
}

.text_view label {
    padding: 0;
}

.my-2{
    margin-top:20px;
    margin-bottom: 20px;
}

.download-excel .excel-div {
    height: auto;
    line-height: 30px;
    float: left;
}

.download-excel .excel-div .excel-desc {
    color: black;
}

.form-group-fee.has-error label.help-block {
    text-align: center;
}

.bg-yellow {
    background-color: rgb(255 255 0)
}

.error-money-combini {
    margin-bottom: 20px;
}

.text-error-combini {
    padding: 5px;
    font-size: 15px;
}

.help-block {
    background-color: rgb(255 255 0);
    width: fit-content;
}

.event_wrap .text-note {
    min-height: 20px;
    width: 100%;
    position: relative;
    clear: both;
    margin-bottom: 0.5rem;
}
.wrapper-modal a {
    display: inline-block;
    text-decoration: none;
}

.popup, .popup_deadline {
    /*visibility: hidden;*/
    /*opacity: 0;*/
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    background: rgba(77, 77, 77, .7);
    transition: all .4s;
    display: none;
}

.popup:target, .popup_deadline:target {
    visibility: visible;
    opacity: 1;
}

.modal__content {
    border-radius: 4px;
    position: relative;
    max-width: 95%;
    background: #fff;
    padding: 1em 2em;
    z-index: 1;
}

.modal__footer {
    text-align: right;
}

.modal__footer a {
    color: #585858;
}

.modal__footer i {
    color: #d02d2c;
}
.modal__close, .modal__close__banking__card, .modal__close__combini, .modal__close__deadline, .modal__close__name {
    position: absolute;
    top: 10px;
    right: 10px;
    color: #585858;
    text-decoration: none !important;
}
.modal__content img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.guide{
    cursor: pointer;
}

.error_payment {
    text-align: center;
    padding: 5px;
}

.error_payment label {
    background-color: rgb(255, 255, 0);
    width: fit-content;
    color: #a94442;
}

.popup_combini, .popup_banking_card {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    transition: all .4s;
    display: none;
}

.popup_combini:target, .popup_banking_card:target, .popup_name:target {
    visibility: visible;
    opacity: 1;
}

.guide-deadline {
    position: absolute;
    right: 0;
    top: 30%;
}

.modal__content p {
    word-wrap: break-word;      
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;  
    max-width: 97%;
}

.content_name {
    margin-left: 20px;
    margin-top: 5px;
}

.modal__content {
    border: 1px solid black;
}

.popup_name {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    align-items: center;
    transition: all .4s;
    display: none;
    width: max-content;
}
.over_mark_admin {
    margin-right: 5px;
    text-decoration-line: underline;
}

.content_save_ticket, .content_sample_form, .content_release_ticket, .content_import, .content_email, .content_download_list,
.content_transaction_type, .content_canceled_time, .content_status_email, .content_edited_time, .content_send_ticket_time, .content_checkin_time, .content_scanner_number,
.content_is_answer_survey, .content_time_video, .content_subscriber_image, .content_deleted, .content_vip_time, .content_slot_number, .content_is_winner, .content_transaction_last_time,
.content_step, .content_step_top, .content_step_list_apply, .content_step_email_form, .content_step_accept_apply_setting, 
.content_step_event_information, .content_step_booking_form, .content_step_electronic_ticket, .content_step_send_email, 
.content_step_event_setting_period,
/*fee and free ticket*/
.content_ticket_space, .content_ticket_fee_name, .content_ticket_unit_price, .content_ticket_unit, .content_stock_number, .content_ticket_limit,
.content_tikcet_detail, .content_ticket_fee
{
    position: relative;
    display: inline-block;
}

.content_transaction_type, .content_canceled_time, .content_status_email, .content_edited_time, .content_send_ticket_time, .content_checkin_time, .content_scanner_number,
.content_is_answer_survey, .content_time_video, .content_subscriber_image, .content_deleted, .content_vip_time, .content_slot_number, .content_is_winner, .content_transaction_last_time {
    width: 100%;
    text-align: center;
}

.content_save_ticket .popup_save_ticket, .content_sample_form .popup_sample_form, .content_release_ticket .popup_release_ticket,
.content_import .popup_import, .content_email .popup_email, .content_download_list .popup_download_list, 
.content_step .popup_step, .content_step_top .popup_step_top, .content_step_list_apply .popup_step_list_apply,
.content_step_email_form .popup_step_email_form, .content_step_accept_apply_setting .popup_step_accept_apply_setting,
.content_step_event_information .popup_step_event_information, .content_step_booking_form .popup_step_booking_form,
.content_step_electronic_ticket .popup_step_electronic_ticket, .content_step_send_email .popup_step_send_email,
.content_step_event_setting_period .popup_step_event_setting_period
{
    visibility: hidden;
    width: 300px;
    background-color: white;
    color: #000;
    text-align: center;
    position: absolute;
    z-index: 1;
    right: 6px;
    bottom: 20px;
    padding: 7px;
    border: 1px solid #989797;
    border-radius: 5px;
}

.content_save_ticket:hover .popup_save_ticket, .content_sample_form:hover .popup_sample_form, .content_release_ticket:hover .popup_release_ticket,
.content_import:hover .popup_import, .content_email:hover .popup_email, .content_download_list:hover .popup_download_list,
.content_transaction_type:hover .popup_step, .content_canceled_time:hover .popup_step, .content_status_email:hover .popup_step, .content_edited_time:hover .popup_step,
.content_send_ticket_time:hover .popup_step, .content_checkin_time:hover .popup_step, .content_scanner_number:hover .popup_step, .content_is_answer_survey:hover .popup_step,
.content_time_video:hover .popup_step, .content_subscriber_image:hover .popup_step, .content_deleted:hover .popup_step, .content_vip_time:hover .popup_step,
.content_slot_number:hover .popup_step, .content_is_winner:hover .popup_step, .content_transaction_last_time:hover .popup_step,
.content_step:hover .popup_step, .content_step_top:hover .popup_step_top, .content_step_list_apply:hover .popup_step_list_apply,
.content_step_email_form:hover .popup_step_email_form, .content_step_accept_apply_setting:hover .popup_step_accept_apply_setting,
.content_step_event_information:hover .popup_step_event_information, .content_step_booking_form:hover .popup_step_booking_form,
.content_step_electronic_ticket:hover .popup_step_electronic_ticket, .content_step_send_email:hover .popup_step_send_email,
.content_step_event_setting_period:hover .popup_step_event_setting_period,
/*fee and free ticket*/
.content_ticket_space:hover .popup_ticket_space, .content_ticket_fee_name:hover .popup_ticket_fee_name, .content_ticket_unit_price:hover .popup_ticket_unit_price,
.content_ticket_unit:hover .popup_ticket_unit, .content_stock_number:hover .popup_stock_number, .content_ticket_limit:hover .popup_ticket_limit,
.content_tikcet_detail:hover .popup_tikcet_detail, .content_ticket_fee:hover .popup_ticket_fee
{
    visibility: visible;
}

/*fee and free ticket*/
.content_ticket_space .popup_step, .content_ticket_fee_name .popup_step, .content_ticket_unit_price .popup_step, .content_ticket_unit .popup_step,
.content_stock_number .popup_step, .content_ticket_limit .popup_step, .content_tikcet_detail .popup_step, .content_ticket_fee .popup_step
{
    visibility: hidden;
    width: 300px;
    background-color: white;
    color: #000;
    text-align: center;
    position: absolute;
    z-index: 1;
    right: 10px;
    top: 10px;
    padding: 7px;
    border: 1px solid #989797;
    border-radius: 5px;
}

.popup_transaction_type, .popup_canceled_time, .popup_status_email, .popup_edited_time, .popup_send_ticket_time, .popup_checkin_time, .popup_scanner_number,
.popup_is_answer_survey, .popup_time_video, .popup_subscriber_image, .popup_deleted, .popup_vip_time, .popup_slot_number, .popup_is_winner, .popup_transaction_last_time {
    visibility: hidden;
    width: 300px;
    background-color: white;
    color: #000;
    text-align: center;
    position: absolute;
    z-index: 1;
    padding: 7px;
    border: 1px solid #989797;
    border-radius: 5px;
}

.popup_step p, .popup_step_top p, .popup_step_list_apply p, .popup_step_email_form p, .popup_step_accept_apply_setting p, .popup_step_event_information p,
.popup_step_booking_form p, .popup_step_electronic_ticket p, .popup_step_send_email p, .popup_step_event_setting_period p,
/*fee and free ticket*/
.popup_ticket_space p, .popup_ticket_fee_name p, .popup_ticket_unit_price p, .popup_ticket_unit p, .popup_stock_number p, .popup_ticket_limit p,
.popup_tikcet_detail p, .popup_ticket_fee p
{
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;  
    max-width: 100%;
    font-size: 13px;
    line-height: 1.5;
    text-align: left;
    padding: 0px 20px 0 10px;
    margin-bottom: 0;
}

.table-application-list th .popup_step p {
    word-break: normal;
}

#content_transaction_type, #content_canceled_time, #content_status_email, #content_edited_time, #content_send_ticket_time, #content_checkin_time, #content_scanner_number,
#content_is_answer_survey, #content_time_video, #content_subscriber_image, #content_deleted, #content_vip_time, #content_slot_number, #content_is_winner, #content_transaction_last_time,
#content_download_list, #content_email, #content_import, #content_download_list, #content_release_ticket, #content_save_ticket, #content_sample_form, #content_save_ticket,
/*step*/
#content_step_top, #content_step_list_apply, #content_step_email_form, #content_step_accept_apply_setting, #content_step_event_information, #content_step_booking_form,
#content_step_electronic_ticket, #content_step_send_email, #content_step_event_setting_period,
/*fee and free ticket*/
#content_ticket_space, #content_ticket_fee_name, #content_ticket_unit_price, #content_ticket_unit, #content_stock_number, #content_ticket_limit, #content_tikcet_detail, #content_ticket_fee,
.tips
{
    color: #337ab7;
    font-size: 11px;
}

.content_ticket_space:hover, .content_ticket_fee_name:hover, .content_ticket_unit_price:hover, .content_ticket_unit:hover, .content_stock_number:hover,
.content_ticket_limit:hover, .content_tikcet_detail:hover, .content_ticket_fee:hover
{
    text-decoration: none;
}
.popup-special-characters {
    font-family: Arial, Helvetica, sans-serif;
}