body { background: var(--main); user-select: none; -moz-user-select: none; -ms-user-select: none; -khtml-user-select: none; -webkit-user-select: none; padding: 0; margin: 0; animation: fade-in 2s linear; } #progressBarContainer { width: 200px; height: 20px; border: 1px solid #ccc; margin-top: 10px; } #progressBar { width: 0%; height: 100%; background-color: green; } #progressText { padding-top: 2px; text-align: center; } .header--store{ display: flex; margin-top: 15px; position: relative; } .icon--store img{ width: 55px; margin-right: 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px; } .text--store h5{ font-size: 15px; font-weight: 600; margin: 0; } .text--store h6{ font-size: 12px; color: gray; margin: 0; } .text--store p{ font-size: 10px; margin: 0; margin-top: 5px; } .header--store span{ display: flex; position: absolute; right: 10px; bottom: 0px; align-items: center; } .header--store span img{ width: 15px; } span h5{ font-size: 11px; margin: 0; color: green; margin-left: 5px; } .t-stat{ width: 100%; text-align: left; margin-top: 5px; } .t-stat h4{ font-size: 15px; font-weight: bold; margin: 0; } .t-stat p{ font-size: 11px; } .download-btns{ background: var(--subMain); color: white; font-size: 14px; padding: 10px; text-transform: uppercase; min-width: 100% !important; border: none; border-radius: 100px; font-weight: 600; } a{ text-decoration: none; width: 100% !important; display: block; text-align: center; } #progressBarContainer { width: 100%; height: 10px; background-color: #ddd; border-radius: 10px; overflow: hidden; } #progressBar { width: 0%; height: 100%; background-color: #2196f3; transition: width 0.3s ease-in-out; } #progressText { text-align: center; position: absolute; left: 48%; color: #333; font-size: 12px; } #Rincian h3{ font-size: 14px; font-weight: bold; margin-top: 15px; } #Rincian p{ font-size: 13px; } ul li{ font-size: 13px; } div.scrollmenu { background-color: #fff; overflow: auto; white-space: nowrap; } div.scrollmenu img { display: inline-block; color: white; text-align: center; text-decoration: none; width: 103px; border-radius: 10px; margin-top: 20px; margin-right: 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px; } .box--ulasan{ margin-top: 10px; } .fa-star{ color: var(--subMain); font-size: 10px; margin-right: 2px; } .box--ulasan h2{ font-size: 35px; } .box--ulasan p{ font-size: 13px; } .range--star{ width: 100%; margin-left: 10px; } .range--star h5{ font-size: 11px; margin-right: 5px; margin-bottom: 0px; margin-top: 0px; } .bgs{ position: relative; background: #f1f1f1; width: 100%; border-radius: 100px; } .bgs button{ position: absolute; top: 0; left: 0; height: 10px; z-index: 10; } .lima{ border: none; background: var(--subMain); width: 80%; border-radius: 100px; height: 8px; margin-top: 2px; } .empat{ border: none; background: var(--subMain); width: 3%; border-radius: 100px; height: 8px; margin-top: 2px; } .tiga{ border: none; background: var(--subMain); width: 3%; border-radius: 100px; height: 8px; margin-top: 2px; } .dua{ border: none; background: var(--subMain); width: 3%; border-radius: 100px; height: 8px; margin-top: 2px; } .satu{ border: none; background: var(--subMain); width: 3%; border-radius: 100px; height: 8px; margin-top: 2px; } .rating { display: inline-block; } .rating input { display: none; } .rating label { cursor: pointer; width: 42px; height: 42px; margin: 0 2px; float: right; } .rating label:before { content: '\2605'; font-size: 26px; color: #ddd; } .rating input:checked ~ label:before { color: #f90; } .beri--rate{ position: fixed; bottom: 0; left: 0; width: 100%; padding: 10px; background: white; } .beri--rate img{ width: 20px; margin-bottom: 15px; margin-right: 10px; } .beri--rate h4{ font-size: 14px; font-weight: 600; margin: 0; } .beri--rate p{ font-size: 11px; font-weight: 400; margin: 0; margin-bottom: 10px; color: gray; } .data--ulasan img{ margin-right: 10px; width: 40px; } .data--ulasan h6{ font-size: 11px; margin: 0; } .data--ulasan p{ font-size: 12px; margin-bottom: 0px; } .offcanvas{ height: 100% !important; border: none !important; } .offcanvas-header h5{ font-size: 15px; } input{ width: 100%; } textarea{ width: 100%; border: 2px solid #f1f1f1; border-radius: 5px; margin-top: 15px; padding: 15px; height: 100px; outline: none; } .send--ulasan{ font-size: 13px; color: #2196f3; margin: 0; border: none; outline: none; position: absolute; top: 10px; right: 10px; background: transparent; } textarea:focus{ border: 2px solid orangered; } .box--versi{ box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; padding: 15px; border-radius: 10px; margin-top: 10px; background: white; } .box--versi p{ font-size: 14px; } .box--versi h5{ font-size: 17px; margin-right: 5px; margin-bottom: 0px; } .box--versi h6{ font-size: 11px; color: gray; margin-bottom: 0; margin-right: 10px; } .box--info{ box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; padding: 15px; border-radius: 10px; margin-top: 10px; background: white; } .box--info img{ width: 50px; height: 50px; margin-right: 15px; margin-top: 15px; } .box--info h5{ font-size: 15px; font-weight: bold; color: green; } .box--info p{ font-size: 14px; margin-bottom: 0px; } .box--info--next{ box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; padding: 15px; border-radius: 10px; margin-top: 10px; background: white; } .box--info--next h4{ font-size: 14px; font-weight: bold; } .box--info--next p{ margin: 0; font-size: 12px; } .box--info--nexts{ margin-top: 15px; padding: 10px; } .box--info--nexts p{ margin: 0; margin-bottom: 5px; font-size: 12px; } .n-dev h5{ color: var(--subMain); font-size: 13px !important; font-weight: 500; margin: 0; margin-top: 15px; } .n-dev p{ font-size: 28px; font-weight: 500; width: 90%; } .arrow-about{ width: 15px; margin: 0; position: relative; top: -4px; } .about-t h3{ font-size: 16px; margin: 0; font-weight: 600; } .d-sing{ font-size: 14px; margin-top: 10px; } .ulasan--pengguna img{ width: 35px; margin-right: 10px; } .ulasan--pengguna h5{ font-size: 14px; width: 100%; margin: 0; } .ulasan--pengguna h6{ font-size: 11px; margin-left: 10px; margin-bottom: 0px; } .ulasan--pengguna p{ font-size: 13px; margin-top: 5px; font-weight: 400; } .dots{ width: 15px !important; } .question h6{ width: 100%; margin: 0 !important; } .question button{ border: 1px solid #f1f1f1; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin-right: 10px; padding-top: 5px; border-radius: 5px; font-size: 10px; background: transparent; } .hs{ background: white; padding: 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; position: absolute; top: 0; left: 0; width: 100%; } .hs img{ width: 100px; } .likers{ font-size: 12px !important; opacity: .8; margin-top: 10px; } #myImg { border-radius: 5px; cursor: pointer; transition: 0.3s; } #myImg:hover { opacity: 0.7; } .modal { display: none; position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; padding: 15px; padding-top: 50px; overflow: auto; background-color: rgb(0,0,0); } .modal-content { margin: auto; display: block; width: 100%; padding: 0px; } #caption { margin: auto; display: block; width: 80%; max-width: 700px; text-align: center; color: #ccc; padding: 10px 0; height: 150px; } @-webkit-keyframes zoom { from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} } @keyframes zoom { from {transform:scale(0)} to {transform:scale(1)} } .close { position: absolute; top: 10px; left: 15px; color: #ffff; font-size: 20px; font-weight: bold; transition: 0.3s; z-index: 99; } .close:hover, .close:focus { color: #bbb; text-decoration: none; cursor: pointer; } @media only screen and (max-width: 700px){ .modal-content { width: 100%; } } .reply{ padding: 15px; border-radius: 10px; background: #f1f1f1; margin-top: 13px; margin-bottom: 13px; } .reply p{ margin-bottom: 0px; } .more-rate{ font-size: 13px; color: var(--subMain); margin-top: 20px; font-weight: 600; text-align: left; } #installPrompt { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; } .prompt-content { background: white; padding: 20px; border-radius: 5px; text-align: center; } .hidden { display: none; }