@media (max-width: 668px){
    section#ZX-welcpm-queue-section .container {
        padding: 0px 20px !important;
    }
    .ZX-header {
        padding: 10px 20px !important;
    }
    .ZX-form-wrapper{
        width: 100%;
    }
    .ZX-input-wrapper {
        width: 100% !important;
    }
    section#ZX-welcome-container .container {
        padding: 0px 20px;
    }
    .ZX-ticket-info-wrapper {
        width: 100% !important;
    }
    section#ZX-welcome-container .container {
        padding: 0px 20px !important;
    }
    .ZX-general-condition-wrapper p{
        font-size: 12px !important;
    }
    .ZX-general-condition-wrapper h1{
        font-size: 22px !important;
        line-height: 31px !important;
        margin-bottom: 8px !important;

    }
    section#ZX-general-condition-section {
        margin-top: 50px !important;
    }
    .ZX-general-condition-item h3 {
        font-size: 18px !important;
        line-height: 22px !important;
        margin-bottom: 8px !important;
    }
    .ZX-general-condition-item-wrapper {
        padding: 30px 0px !important;
    }
    .ZX-general-condition-item h6,
    .ZX-general-condition-item ul li {
        font-size: 12px !important;
        line-height: 20px !important;
    }
    section#ZX-general-condition-section .container {
        padding: 0px 20px !important;
    }

}
@media (min-width : 669px) and (max-width : 1023px){

}
@media (min-width : 1023px){
    .ZX-menu-sidebar{
        display: none !important;
    }
    .ZX-general-condition-item-wrapper {
        padding-right: 50px !important;
    }
}
