
@media (max-width:992px) {
.menu-bottom{display:block;}    
.body-absolute{overflow:hidden;}    
.mlr-web{margin-left:15px;margin-right:15px;}
.mlr-webpage{margin-left:15px;margin-right:15px;}    
.menurow{display:none!important;} 
.header-inner{margin:0;}
.ifscroll .header-inner{margin:0 15px;padding:5px 0;}
.web-title img, .ifscroll .web-title img{min-width:5vh;max-width:7vh;margin:0 5px 0 0;}
.textwater h1, .ifscroll .textwater h1 {font-size: 130%;}
.web-title h2{overflow:hidden;font-size:75%;margin:28px 0 0;}
.ifscroll .web-title h2{overflow:hidden;font-size:0;margin:0;}
.fade-gallery-slider, .fade-gallery-img{height:45vh;}
.slide-title h2{font-size:170%;}
.slide-isi{margin:5px 15px 0;font-size:80%;}
.graphmod1, .graphmod2{bottom:-10px;}
.profile-box{padding:2vh 10px 2vh;border-radius:10px;margin:5vh 15px 0;}
.profile-head h1, .module-head h1{font-size:120%;letter-spacing:-0.5px;}
.profile-box .colauto.mlr-min10{margin-left:-3px;margin-right:-3px;}
.profile-col{width:calc(25% - 6px);margin:0 3px;}
.profile-icon{width:7vh;height:7vh;margin:-4vh auto 0;}
.profile-icon img{width:4vh;}
.profile-inner{margin:-5vh auto 0;padding:2vh 2px 3vh;background: linear-gradient(to top, var(--color2) 5%, var(--color1) 60%);}
.profile-inner h2{font-family:Arial !important;font-size:85%;margin:30px auto 0;font-weight:normal;letter-spacing:-0.5px;}
.service-area{margin:4vh 0 0;padding:8vh 15px;}
.service-col{width:calc(100% - 40px);margin:15px 20px;}
.service-icon{min-width:7vh!important;min-height:7vh!important;max-width:7vh!important;max-height:7vh!important;}
.service-item h2{font-size:120%;}
.service-isi.mt10{margin-top:5px!important;}
.service-col:nth-child(1) .service-icon{margin-top:-3vh;}
.service-col:nth-child(2) .service-icon{margin-top:-6vh;}
.product-area{margin:4vh 0 0;}
.product-area .carousel {overflow:hidden;}
.product-box .flickity-prev-next-button{display:none;}
.product-area .carousel-cell{width:70%;margin:0 7px;}
.image-product{height:25vh;}
.producthome-title h2{font-size:100%;margin:15px 10px 0;}
.blog-box{margin:4vh 15px 0;}
.producthome-title{background: linear-gradient(to top, transparent, var(--cgrey1));}
.blog-primary{width:calc(100% - 20px);}
.blog-other{width:calc(100% - 20px);margin:0 10px;}
.blog-primary-image{width:100%;}
.blog-primary-title{width:100%;margin-left:0;padding:0 0 10px}
.blog-primary-image:after{background: linear-gradient(to top, var(--cblack), transparent 40%);}
.image-blogbig{height:25vh;border-radius:7px 7px 0 0;}
.blog-primary-title h2, .blog-other-title h2{font-size:100%;}
.image-other{height:15vh;}
.blog-other-title{padding:5px 0 0;}
.footer-area{margin:4vh 0 0;padding:0 0 65px;background: linear-gradient(to top, var(--cblack) 20%, var(--color1));}
.footer-left{width:100%;}
.footer-right{width:100%;float:left;margin:15px 0 0;}
.footer-inner{padding:8vh 0 13vh;background:transparent;}
.bottom-tombol{right:10px;bottom:12px;}
.pagetop-info h1, #profile .pagetop-info h1, #service .pagetop-info h1{font-size:120%;margin:0 15px 15px;}
.pagetop-info-inner h2{font-size:90%;}
#blog .pagetop-inner, #product .pagetop-inner, #profile .pagetop-inner, #service .pagetop-inner, #category .pagetop-inner{min-height:40vh;}
.image-top{height:40vh;}
.pagetop-info-bottom{width:calc(100% - 30px);margin:0 15px;height:7vh;border-radius:10px 10px 0 0;}
.pagetop-info-inner{height:5vh;}
#blog .pagetop-info-bottom{height:9vh;}
#blog .pagetop-info-inner{height:8vh;}
.table-product td{padding:10px 0!important;}
.main-image{float:left;width:100%;margin:10px 0 15px;}
#service .pagetop-info h1{font-size:220%;}
#profile .pagetop-info h1{font-size:150%;}
#profile .pagetop-inner, #category .pagetop-inner{min-height:30vh;}
#blog .pagetop-inner{min-height:33vh;}
.category-top{padding:2vh 0 5vh;}
.category-top h1{font-size:220%;}
.category-top h2{font-size:100%;color:var(--cwhite);}
.category-col{width:calc(100% - 20px);}
.category-col h2{font-size:100%;}
.image-category{height:25vh;}
.pagetop-info-inner p{font-size:90%;}
.footer-bg{font-size:300%;bottom:60%;color:var(--color2);opacity:0.2;letter-spacing:-2px;}
.copyright-item{height:5vh;}
.copyright{position:absolute;bottom:65px;}
.share{margin-bottom:20px;}
.share-row{font-size:80%;}	
}