@media (max-width: 1600px) {
}
@media (max-width: 1525px) {
}
@media (max-width: 1440px) {
}
@media (max-width: 1366px) {
    body{ overflow: hidden;}
}
@media (max-width: 1200px) {
    .slider_main .left_content h2{font-size: 70px;}
    .slider_main p {font-size: 20px;}
    .slider_main .left_content{margin-left: 70px;}
    .about_content {max-width: 80%;padding-top: 90px;padding-bottom: 200px;}
    .upcomingcourse{padding-top: 80px; padding-bottom: 80px;}
    .courserstitle h2{font-size: 45px;margin-bottom: 30px;}
    .education_progress h2{font-size: 56px;}
    .education_progress{padding: 90px 0px 250px 0px;}
    .background_blue {margin-bottom: 70px !important; margin-top: -130px!important;}
    .progressbar {padding-bottom: 60px;}
    .client_testimonial{padding: 80px 0px;}
    .content_review {padding: 80px 0px 0px;}
    .text_wrap h3{font-size: 45px;line-height: 1;}
    .best_contentdiv{padding: 50px;margin-top: -200px;}
    .best_contentdiv h2{font-size: 40px;}
    .clientsbg{padding: 70px 0px;}
    .footer{padding: 70px 0 30px;}
}
@media (max-width: 1152px) {
    body {width: 100%; overflow: hidden;}
    .container {width: 100%; max-width: 100%;}

}
@media (max-width: 1024px) {
    .header_contact ul li a {margin-right: 20px;}
    .navbar-nav li .nav-link{font-size: 15px;font-weight: 500;margin-left: 30px;}
    .navbar-nav li a.quote_btn{font-size: 14px; font-weight: 500;padding: 7px 15px;margin-left: 30px;}
    .slider_main .left_content h2 {font-size: 60px;}
    .slider_main p { font-size: 18px;}
    .blue_btn, .white_btn { padding: 15px 25px;}
    .search_course h2{font-size: 32px;}
    .search_course{padding: 45px 20px;margin-top: -100px;}
    .about_content {max-width: 95%;}
    .about_content h2{font-size: 40px;}
    .three_contentbox{padding: 40px 30px 40px;}
    .three_contentbox h3{font-size: 22px;font-weight: 600;}
    .three_contentbox p{font-size: 13px;}
    .upcomingcourse {padding-top: 50px;}
    .course_content {padding: 25px;}
    .course_content h4 a{font-weight: 600;font-size: 20px;letter-spacing: -0.5px;}
    .course_info span { margin-right: 10px;}
    .education_progress h2 {font-size: 50px;}
    .education_progress { padding: 90px 0px 190px 0px;}
    .background_blue img{width:100%}
    .featured_content h2{margin-bottom: 20px; font-size: 30px;font-weight: 600;}
    .featured_content {padding: 30px 40px 30px;}
    .progressbar_wrap{padding-top: 0px;}
    .skill-bar{margin-top: 7px;}
    .courserstitle h2 {font-size: 35px;}
    .expert_content h3{font-size: 16px;font-weight: 600;line-height: 1;}
    .icon_img {font-size: 20px;width: 50px;height: 50px;line-height: 45px;}
    .btn_orange {padding: 20px 25px;}
    .expert_content h3 , .expert_content p{padding-left: 65px;}
    .footer {padding: 70px 20px 30px;}
    .breadcume{padding: 55px 0;}
    .breadcume_title h1 {font-size: 40px;}
    .breadcume_title h1 .breadcrumb_right {padding: 10px 0;}
    .main_content {padding: 70px 0px;}
    .courseimage {height: 210px;}

}
@media (max-width: 980px) {
    .header-top{padding: 7px 0px;}
    .navbar-brand img {width: 180px;}
    .navbar-collapse {background: #ffffff;}
    .navbar-nav li .nav-link, .navbar-nav li a.search_icon{margin-left: 0; padding-bottom: 15px !important;}
    .navbar-nav li a.quote_btn {margin-left: 0; margin-top: 20px; margin-bottom: 20px;}
    .footer_content .footer_menu li {width: 100%;margin-bottom: 10px;}
    .course_arrow.client_testimonial .VueCarousel-navigation-prev, .course_arrow.client_testimonial .VueCarousel-navigation-next {top: 106% !important;}
    .course_arrow.client_testimonial .VueCarousel-navigation-prev {left: 43% !important; right: auto !important;}
    .course_arrow.client_testimonial .VueCarousel-navigation-next {right: 43% !important;}
    .header_hight {height: 130px;}
    .courseimage {height: 195px;}
    .detail_page .col-md-8 {flex: 0 0 100%;max-width: 100%;}
    .detail_page .col-md-4 {flex: 0 0 100%;max-width: 100%;}
}
@media (max-width: 800px) {
    .best_contentdiv{padding: 40px;margin-top: -80px;}
    .best_contentdiv h2, .about_content h2, .courserstitle h2 {font-size: 30px;}
    .education_progress h2 {font-size: 40px;}
    .featured_content h2{font-size: 25px;}
    .courserstitle p{line-height: inherit;}
    .courseimage {height: 235px;}
    .main_content .course_list .col-md-4 {flex: 0 0 50%;max-width: 50%;}
}
@media (max-width: 767px) {
    .three_contentbox{margin-bottom: 20px;}
    .search_course h2 {font-size: 28px;margin-bottom: 0;}
    .search_course .input_search, .search_course button{font-weight: 500;height: 65px;}
    .about_content{padding-top: 60px;padding-bottom: 100px;}
    .below_about {margin-top: -70px;}
    .progressbar_wrap {padding-top: 25px;}
    .content_review {padding: 40px 0px 0px;}
    .content_review .col-md-6 .col-md-6 {width: 50%; float: left;}
    .footer_content .footer_menu li {width: 50%;}
    .faq .card .card-header .faq-title {font-weight: 600;font-size: 15px;}
    .faq .card .card-body{font-size: 15px;}
}
@media (max-width: 736px) {


}
@media (max-width: 667px) {
    .courseimage {height: 195px;}
    .description_course .detail_info, .description_course .entry_info {width: 100%;padding:0px}
}
@media (max-width: 640px) {
    .slider_main .left_content h2 {font-size: 45px;}
    .education_progress h2 { font-size: 30px;}
    .course_arrow.client_testimonial .VueCarousel-navigation-prev {left: 37% !important;}
    .v-application .header_contact.mr-auto {margin: 0 auto !important;}
    .v-application .social_media.ml-auto {margin: 0 auto !important;}
    .header_hight {height: 155px;}
    .author_post{padding: 30px 30px;}
    .authorimg {width: 100px;}
    .auther_detail{width: calc(100% - 145px);}
}
@media (max-width: 600px) {
    .search_course h2 { font-size: 22px;  margin-bottom: 10px;}
    .courseimage {height: auto;}
    .slider_main .left_content {padding: 0px 50px; margin: 0px;}
    .main_content .course_list .col-md-4 {flex: 0 0 100%;max-width: 100%;}
    .course_detail h4 {font-size: 22px;}
    .course_detail h3 {font-size: 18px;}
    .data_courseprice {float: left;margin-top: 20px;width: 100%;}
}
@media (max-width: 568px) {

}
@media (max-width: 536px) {

}
@media (max-width: 480px) {
    .slider_main .left_content h2 {font-size: 35px;}
    .slider_main p { font-size: 15px;}
    .search_course h2 {font-size: 18px;}
    .header_hight {height: 185px;}
    .authorimg {float: none;width: 100px;display: block;margin: 0 auto;margin-bottom: 20px;}
    .auther_detail {float: none;display: inline-block;width: 100%;}
    .data_lecturer, .data_course_review { float: left; margin-bottom: 20px;}
}
@media (max-width: 414px) {
    .course_arrow.client_testimonial .VueCarousel-navigation-prev { left: 10% !important;}
    .course_arrow.client_testimonial .VueCarousel-navigation-next { right: 10% !important;}
}
@media (max-width: 375px) {
    .slider_main .left_content h2 {font-size: 28px;}
    .blue_btn, .white_btn {width: 80%; margin: 0 10%;padding: 13px 13px;text-align: center; margin-bottom: 10px;}
    .education_progress h2 {font-size: 25px;}
    .education_progress h5{font-size: 15px;letter-spacing: 1px;}
    .btn_orange {padding: 12px 25px;width: 80%; margin-right: 0;}
    .skill > p { font-size: 14px; font-weight: 500;}
    .skill-bar span{top: -28px;font-size: 14px;font-weight: 500;}
    .footer_content .footer_menu li {width: 100%;}
}
@media (max-width: 360px) {
    .best_contentdiv h2, .about_content h2, .courserstitle h2 {font-size: 25px;}
    .upcomingcourse{padding-bottom: 30px;}
    .education_progress {padding: 60px 0px 180px 0px;}
    .education_progress h2 {font-size: 20px;}
    .featured_content h2 {font-size: 20px;}
    .header_contact ul li a { margin-right: 12px;}
    .slider_main .left_content { padding: 0px 20px;margin: 0px}
    .search_course {padding: 25px 24px;}
    .best_contentdiv h2, .about_content h2, .courserstitle h2 {font-size: 22px;}
    .best_contentdiv {padding: 20px;}
    .clientsbg {padding: 35px 12px;}
    .commentlist .comment_li{padding: 25px 25px;}
}
@media (max-width: 320px) {

}

