@media ( max-width : 1400px) {
    .bg-utility:before,
    .bg-utility:after {
        background-position: -10% center;
    }
}
/*@media ( max-width : 1200px) {*/
/*    .bg-utility:before,*/
/*    .bg-utility:after {*/
/*        background-position: -15% center;*/
/*    }*/
/*}*/
/*@media ( max-width: 1100px) {*/
/*    a.hotline-panel.email {*/
/*    display: none;*/
/*    }*/
/*}*/
/*@media ( max-width : 1000px) {*/
/*    .bg-utility:before,*/
/*    .bg-utility:after {*/
/*        background: none;*/
/*    }*/
/*    */
/*}*/

/*@media ( max-width: 850px) {*/
/*    .language-selection-panel {*/
/*    display: none;*/
/*    }*/
/*}*/

/*@media only screen and (min-width : 768px) and (max-width : 1024px) {*/
/*    .item-why{*/
/*        width: 100% !important;*/
/*    }*/
/*    .bg-why{*/
/*        background-image: unset;*/
/*    }*/
/*}*/
/*@media only screen and (min-width : 1024px) and (max-width : 1366px) {*/
/*    .item-why{*/
/*        width: 25% !important;*/
/*    }*/
/*}*/
/*@media only screen and (min-width: 786px){*/
/*    #event-news .item .contai_news .link-news{*/
/*        width: 200px;*/
/*        margin-right: 20px;*/
/*    }*/
/*}*/

@media only screen and ( max-width: 768px) {
    .no-padding-mobile {
        padding: 0;
    }
    .course-info-price {
        height: 25px;width: 80px;
        border: 0; border-radius: 0;
        font-size: 12px; top: unset;
        left: unset; bottom: 10px; right: 10px;
    }
    .hover-categories-panel {
        justify-content:flex-start
    }
    .hover-categories-panel .hover-panel {
        width:100%;
        left:0;
        z-index:4
    }
    .hover-first-content-panel.icon-before:BEFORE {
        left:22px
    }
    #button-login-dialog .login_.icon-before{
        padding-right: 5px;
    }
    #button-login-dialog .signin_{
        padding-left: 5px;
    }
    #button-login-dialog .login_.icon-before:BEFORE {
        display: none;
    }
    #button-login-dialog button {
        padding: 0px;
    }
    .title_main{
        font-size: 25px;
    }
    .course_item {
        padding: 10px 15px;
    }
    .connect-with-us {
        margin-top: 0;
        margin-left: 10px;
    }
    .bg-feedback {
        background-size: 5000px;
    }
    .line-col {
        display: none;
    }
    .item-why {
        display: flex;
        align-items: center;
        padding: 0;
    }
    .item-why img{
        margin: 0 10px;
        width: 100px;
        height: 100px;
    }
    .item-why .txt_why p{
        margin-top: 5px;
        text-align: justify;
        font-size: 15px;
    }
    .item-why .txt_why{
        padding-right: 10px;
        text-align: unset;
    }
    .item-why .txt_why strong{
        font-size: 16px;
    }
    .bg-why{
        background-image: none;
    }
    .iuiu{
        width: 50% !important;
    }
    .item-utility div img{
         width: 50px;
    }
    .item-utility>div{
        padding: 10px 0px !important;
    }
    .item-utility div p{
        margin-top: 10px;
        font-size: 16px !important;
        text-align: center;
        padding: 0 5px;
    }
    .total-center3 .text-item-center3:nth-child(9){
        padding-bottom: 10px;
    }
    #event-news .thumb_news{
        width: 100% !important;
        height: 100% !important;
    }
    #event-news{
        display: block;
    }
    #event-news .item .contai_news{
        display: block;
    }
    #event-news .item:nth-child(1) .thumb_news{
        width: 100%;
    }
    #event-news .item .fullDescription{
        margin: 10px 0;
    }
    #event-news .item:nth-child(1) .fullDescription{
        margin: 0;
    }
    #event-news .item .contai_news .link-news{
        background-color: unset;
        margin-right: 0;
    }
    .title-post {
        text-align: left;
        font-size: 28px;
        margin-top: 0px;
    }
    .post-content {
        padding: 10px 0;
    }
    .time_x {
        padding: 15px 0;
        color: #666;
        display: flex;
        align-items: center;
    }
    .time_x i {
        margin-right: 5px;
    }
    .totalPrice{
        margin-bottom: 1em;
    }

    .lock-panel {
        font-size: 1.1em;
    }
    .topic-item .topic-item-name {
        width: 100%;
    }
    .topic-item-free-style {
        padding: 2px 5px;
    }
    .course-content-panel .tab-content .tab-pane {
        padding: 10px;
    }
    .topic-item .topic-item-collapse {
        text-align: center;
    }
    .topic-item-panel .row-info-panel {
        width: calc(100% - 20px);
    }
    .topic-item .name-panel {
        width: calc(100% - 60px);
    }
    .topic-item .topic-item-progress {
        width: 60px;
    }
    .chat-support-main {
        width: 100%;
    }
    .content-1-wrap {
        padding-left: 0 !important;
    }
    .form__left-title {
        padding: 0;
        margin-bottom: 30px;
    }
    .content-services .services_wrap {
        margin: 20px 0;
    }
    .content-posts .post-title.two {
        width: 100%;
        font-size: 28px;
    }
    .banner .banner-home {
        height: 200px;
    }
    .content-2 .website, .content-2 .app, .content-2 .langding-page {
        padding-right: 15px;
        line-height: 30px;
    }
    .note-wrap i {
        font-size: 15px;
    }
    .note-wrap p {
        font-size: 15px;
    }
    .slide-title {
        font-size: 15px;
        padding-bottom: 0;
    }
    .service-slide-title p {
        font-size: 14px;
    }
    .category-icon {
        width: 70px;
        height: 70px;
    }
    .category-icon i {
        font-size: 30px;
    }
    .footer-title img {
        width: 40%;
    }
    .footer-title .content {
        padding-bottom: 5px;
    }
    .pageAbout-us {
        margin-bottom: 50px;
    }
}

/*@media ( max-width: 600px) {*/
/*    #header_wap .language-selection-panel,*/
/*    #header_wap .event-link,*/
/*    #header_wap .link-panel {*/
/*        display: none;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 500px) {*/
/*    .main-banner-panel .form-register-on-banner {*/
/*        width: 100%;*/
/*        justify-content: center;*/
/*        position: unset;*/
/*        padding: 10px;*/
/*        font-size: 14px;*/
/*    }*/
/*    .main-banner-panel .form-register-on-banner button {*/
/*        width: 140px;*/
/*        padding: 12px;*/
/*    }*/
/*    .main-banner-panel .form-register-on-banner input {*/
/*        width: calc(100% - 140px);*/
/*    }*/
/*    .main-banner-panel {*/
/*        margin-top: 50px;*/
/*    }*/
/*}*/

/*@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { */
/*    @media {*/
/*        .wrap-banner-video-panel { */
/*            left: 0; */
/*        }*/
/*    }*/
/*}*/

/*@media not all and (min-resolution:.001dpcm) { */
/*    @media {*/
/*        .wrap-banner-video-panel { */
/*            left: 0; */
/*        }*/
/*    }*/
/*}*/
