@media handheld, only screen and (max-width:1200px) {
	html{width:100%;}
	body{width:100%;overflow-x:hidden;}
	
	
	.wrapper{max-width:95%!important;}
	#course .content{width:80%;}
	#course{padding-top:15px;}
	#blogcourse .content{width:80%;}
	#blogcourse{padding-top:0px;}
	
	#page ul{
	display: block;
    list-style-type: disc;
	font-size: 18px;
	list-style-position: outside;
    }
	#page ul li{margin-bottom:5px;}
	
	#page ol{
	font-size: 18px;
	list-style-position: outside;
    }
	#page ol li{margin-bottom:5px;}
	
	#who ul{
	display: block;
    list-style-type: disc;
	font-size: 18px;
	list-style-position: outside;
    }
	#who ul li{margin-bottom:5px;}
	
	#who ol{
	font-size: 18px;
	list-style-position: outside;
    }
	#who ol li{margin-bottom:5px;}
}
@media handheld, only screen and (max-width:1120px) {
	#page ul{
	display: block;
    list-style-type: disc;
	font-size: 18px;
	list-style-position: outside;
	}
	#page ol{
	font-size: 18px;
	list-style-position: outside;
    }
	
	#who ul{
	display: block;
    list-style-type: disc;
	font-size: 18px;
	list-style-position: outside;
	}
	#who ol{
	font-size: 18px;
	list-style-position: outside;
    }
    
	div.header{margin-top:-400px;}
	.header .wrapper{display:block;padding:15px 0 15px;}
	.header nav {margin:0;width:100%;}
	.header nav ul{display:none; list-style-type: none;padding:0px;}
	.hamburger{display:block;position:absolute;right:0;top:28px;}
	.header nav ul{height:auto;width:250px;margin:0px auto;margin-top: 13px;}
	.header nav ul li{width:100%;padding-bottom:5px;margin-bottom:10px; list-style-type: none;}
	.header nav ul li a{justify-content:center;}
	.header nav a.telTop{display:none;}
	.header .logo{display:block;margin:0px auto;width:93px}
	.header .logo2{display:block;margin:0px auto;width:200px;}
.icons{display:none;}
	#top .wrapper{margin:0;}
	#contact{height:auto;min-height:350px;}
	.contactRow .btnSubmit{font-size:18px;}
	

}
@media screen and (max-width: 900px) {
#top{height:auto;padding-bottom:35px;}
#top .perform{font-size:18px;}
#top h1{font-size:48px;}
#top .content{font-size:16px;margin-top:0;}
.contactRow form{flex-wrap:wrap;}
.contactRow .inputFiled{width:48%;margin-bottom:10px;}
.contactRow .btnSubmit{width:100%;}
.contactRow h2{font-size:22px;}
#course .content h2{font-size:22px;}
#course .content p{font-size:16px;}
#course h3{font-size:19px;text-align:center;}
#who .all{font-size:16px;}
#who p{font-size:16px;}
#course .col .content{font-size:16px;}
#course .col .content span{font-size:14px;}
#course .rowTop{display:block;}
#course .content{width:100%;}
#course .proImg{margin:0px auto;}
#course .rowInfo{flex-wrap:wrap;}
#course .col{width:48%;margin-bottom:35px;}
#community .col{width:48%;margin-bottom:35px;}
#community .col img{max-width:48px;}
#community span.title{font-size:18px;}
#community .col .content{font-size:16px;}
#lecturers .lecturer .content{font-size:16px;}
#lecturers .lecturer .content strong{font-size:18px;}
#details .all{flex-wrap:wrap;}
#details .all .subject{width:48%;margin-bottom:35px;}
#blogcourse .content h2{font-size:22px;}
#blogcourse .content p{font-size:16px;}
#blogcourse h3{font-size:19px;text-align:center;}
#blogcourse .col .content{font-size:16px;}
#blogcourse .col .content span{font-size:14px;}
#blogcourse .rowTop{display:block;}
#blogcourse .content{width:100%;}
#blogcourse .proImg{margin:0px auto;}
#blogcourse .rowInfo{flex-wrap:wrap;}
#blogcourse .col{width:48%;margin-bottom:35px;}

.regSection h2{font-size:32px;}
.regSection h2:before{width:70px;}
#details .all .subject .content{width:95%;margin:0px auto;padding-top:15px;}

#page .wrapper a.btnRead[href]{margin: Auto; margin-bottom:20px;}

#page ul{
	display: block;
    list-style-type: disc;
	font-size: 16px;
	list-style-position: outside;
    }
#page ol{
	font-size: 16px;
	list-style-position: outside;
    }
	
#who ul{
	display: block;
    list-style-type: disc;
	font-size: 16px;
	list-style-position: outside;
    }
#who ol{
	font-size: 16px;
	list-style-position: outside;
    }

#page h1{font-size:30px;line-height:50px;text-align:center;}
#page h3{font-size:19px;text-align:center;}
}
@media screen and (max-width: 640px) {
#lecturers .lecturer{width:48%;margin-bottom:35px;margin-left:4%;}
#lecturers .lecturer:nth-child(2n+2){margin-left:0;}
.price-left{display:none;}
.btn-top-c{display:none;}
#who p{font-size:16px;}
#page p{font-size:16px;}
#page .pageTale .wrapper{font-size:26px;}
.iconsBt{width:100%;display:flex;position:fixed;bottom:0;}
.iconsBt a{width:25%;display:flex;justify-content:center;align-items:center;color:white;text-align:center;height:40px;font-size:20px;}
.iconsBt a:nth-child(1){background:#1ebea5;}
.iconsBt a:nth-child(2){background:#198ACC;}
.iconsBt a:nth-child(3){background:#3b5998;}
.iconsBt a:nth-child(4){background:#2cb742;}
.mob-bottom{width:100%;height:54px;padding:7px 0 0px 0;background:white;position:fixed;z-index:9999;bottom:0;}
a[href].btm{text-decoration:none;}
.mob-bottom .bt{width:100%;margin-top:7px;font-weight:500;background:#222831;text-align:center;color:white;text-align:center;padding:5px 0 5px 0;font-size:4.5vw;}
.mob-bottom .bt color{color:#2eacb4;}
.mob-bottom img{width:46px;position:absolute;}
.mob-bottom .tl{left:0;top:9px;}
.mob-bottom .up{right:0;top:9px;}
.btn-bt {cursor:pointer;border-radius: 3px;background-color: #2eacb4;width: 55%;line-height:40px;font-size: 4vw;color:white;text-align:center;
  height: 40px;margin:0px auto;}
  
  
#page ul{
	display: block;
    list-style-type: disc;
	font-size: 16px;
	list-style-position: outside;
    }
#page h1{font-size:30px;line-height:50px;text-align:center;}

}	
@media screen and (max-width: 480px) {
	.contactRow .btnSubmit{margin-bottom:35px;}

#details .all .subject{width:95%;max-width:280px;}
#details .all{justify-content:center;}
#details .all .subject .content strong{margin-bottom:15px;}
#details .all .subject .content{width:95%;}
.contactRow .inputFiled{width:100%;}
#details .all .subject .image{height:auto;}

#page ul{
	display: block;
    list-style-type: disc;
	font-size: 16px;
	list-style-position: outside;
    }
#page h1{font-size:30px;line-height:50px;text-align:center;}

}

