/* Penyempurnaan khusus perangkat seluler */
@media(max-width:767px){
 html,body{max-width:100%;overflow-x:hidden}
 .shell{min-width:0}
 .main,.panel{min-width:0;max-width:100%}
 .course-accordion,.course-section,.course-section-body{max-width:100%;min-width:0}
 img,video,iframe{max-width:100%}
 .grid{grid-template-columns:1fr}
 .course-reading p,.course-practice p{line-height:1.75}
}
