@charset "utf-8";

/* KHU Main Page Responsive Styles */

@media all and (max-width: 1280px) {
    .h_fixed nav { display: none; }

    .kh_m_i_state .row .col-md-6 { width: 50%; }
    .kh_m_i_state .row .col-md-4 { width: 33.33333333%; }
    .kh_m_i_state .row { margin-top: -20px; }
    .kh_m_i_state .row .col-md-6,
    .kh_m_i_state .row .col-md-4 { margin-top: 20px; }
    .md_line_none:after { display: none; }

    .top_right_row .h_r_nav_bt { display: block; }
    .t_r_link_bt { display: none; }
    .r_t_language { display: none; }

    .m_quick_box { top: 85%; transform: translateY(-85%); }
    .q_black_box { display: none; }
    .q_slide_box ul li:last-child { display: none; }
}

@media only screen and (max-width: 1025px) {
    .kh_m_i_state .row .col-md-6 { width: 100%; }
    .kh_m_i_state .row .col-md-4 { width: 100%; }
    .col_line_add:after { display: none; }

    .kh_m_news_col { width: 100%; }
    .kh_search_col { width: 100%; }
    .m_news_img_box { height: auto; }

    .m_quick_box { display: none; }

    .m_b_webinar_box { flex-direction: column; }
    .m_b_w_tit_box { width: auto; padding: 20px; }
    .m_b_w_tit { display: flex; flex: 1; justify-content: space-between; }
    .m_b_w_line:after { display: none; }
    .m_b_w_t_i { font-size: 28px; }
}

@media only screen and (max-width: 991px) {
    .kh_chart_wrap .row { margin-top: -15px; }
    .kh_chart_wrap .row .col-md-6 { margin-top: 15px; }
}

@media only screen and (max-width: 767px) {
    .kh_search_box { height: auto; padding: 30px 20px 20px 20px; }
}
