@viewport{zoom:1.0;width:device-width;}
@-ms-viewport{width:device-width;zoom:1.0;}
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*, *:before, *:after {
	margin:0;padding:0;
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  }
@font-face {
  font-family: 'Caveat';
  src: url('font/Caveat-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins';
  src: url('font/Poppins-SemiBold.otf') format('truetype');
}
@font-face {
  font-family: 'Poppins-Light';
  src: url('font/Poppins-ExtraLight.otf') format('truetype');
}
body{background:url(/images/pattern2.jpg );font-size:87.5%;font-family:Arial, Helvetica, sans-serif;width:100%;height:100%;}
a{text-decoration:none;color:#000;}
li{list-style:disc;margin:0 0 0 20px}       
.counter{width:17vw;vertical-align:middle;}
.judul{font-family:arial, Helvetica;color:#000f82;font-size:3vw;font-weight:bold}
.judul-detail{font-family:arial, Helvetica;color:#000f82;font-size:2.5vw;font-weight:bold}
.isi{background:none;color:#000000;font-size:1vw;font-family:Verdana, Helvetica}
.content{background:none;color:#000000;font-size:2vw;;font-family:Verdana, Helvetica}
input[type=button]:hover{color:#00F;background:#fff;border:solid 1px;border-color:rgba(0,0,0,0.25);}
input[type=text]:focus{background:#FFF;}
[type="radio"]:checked,
[type="radio"]:not(:checked) {position:absolute;left: -9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label{position:relative;padding-left: 23px;cursor: pointer;line-height: 20px;display: inline-block;color: #666;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {content: '';position: absolute;left: 0;top: 0;width: 18px;height: 18px;border: 2px solid #ddd; border-radius: 100%;background: #fff;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {content: ''; width: 10px; height: 10px;background: #FF7979;position: absolute;top: 4px; left: 4px; border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
[type="radio"]:not(:checked) + label:after {opacity: 0; -webkit-transform: scale(0);transform: scale(0);}
[type="radio"]:checked + label:after {opacity: 1; -webkit-transform: scale(1);transform: scale(1);}
textarea{resize:none;overflow:scroll;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
::-webkit-input-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
::placeholder {color:#CCC;}
#container{background-color:#FFF;width:100%;margin:0px auto;}
#header{width:100%;}
.bd {background-image: url(/images/sun5.jpg); background-size: 100% 100%;}
.container-btn{width:27%;height:25px;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:0.30s ease;-moz-transition:0.30s ease;-o-transition:0.30s ease;transition:0.30s ease;}
.container-btn.active{-webkit-transform:translate(50%, 0px);-moz-transform:translate(50%, 0px);-o-transform:translate(50%, 0px);-ms-transform:translate(50%, 0px);transform:translate(50%, 0px);}
#nav{width:90%;display:block;height:25px;position:absolute;top:6px;margin-left:3px;}
#nav-icon{width:30px;display:block;position:absolute;top:2px;left:2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
#nav-icon{text-decoration:none;color:#00F;font-family:Arial, Helvetica, sans-serif;font-size:100%;display:block;}
#nav-icon:before{font-size:30px;content:"\2261";}
#nav-icon.active:before{content:"\00D7";}
#nav-icon.active{line-height:15px;padding-top:1px;display:block;margin-left:13px;}
#isi-header{width:100%;margin:auto;}
#header-kiri{width:100%;float:left;}
.title-web { padding:0px 20px 0px;}
.title-web h1, .title-web h2{font-size:5vw;padding:0px 20px 0px;}
.title-tebal{font-family:'Poppins';font-size:7.4vw; text-shadow:5px 3px 7px #999;letter-spacing: -1px; margin:-5px 0px -2px 0px}
.title-kurus{font-family:'Poppins-Light';font-size:7.4vw; text-shadow:5px 3px 7px #999;letter-spacing: -1px}
.title-web2{font-size:4.8vw;padding:3px 20px}
.title-web3{font-size:3.5vw;padding:3px 20px;}
.title-web4{font-size:2.5vw;padding:3px 10px;font-weight:bold}
.areatombol{border:2px solid #004080; padding:2px; border-radius: 5em;font-size:3.5vw;font-family:'Poppins';color:#004080}
.tombol-depan{font-family:'Poppins';width:40%;border:2px solid #004080; padding:2px 5px; border-radius: 5em;font-size:3.5vw;background:#F90;color:#004080}
.title-utama{font-size:150%;font-weight:bolder;padding:3px 8px 3px 30px;z-index:1;}
#header-kanan3{width:30%;position:fixed;left:-30%;top:8px;background:#FFF;padding:0px;z-index:100;}
#header-kanan3.active{-webkit-transform:translate(105%, 0px);-moz-transform:translate(105%, 0px);-o-transform:translate(105%, 0px);-ms-transform:translate(105%, 0px);transform:translate(105%, 0px);}
#bgmenu {width:100%;height:100%;background:rgba(0,0,0,0);left:-100%;top:0;position:fixed;}
#bgmenu.active {-webkit-transform:translate(100%, 0px);-moz-transform:translate(100%, 0px);-o-transform:translate(100%, 0px);-ms-transform:translate(100%, 0px);transform:translate(100%, 0px);}
#header-kanan2{display:block;width:80%;padding-right:5px;overflow:hidden;margin:auto;}
#header-kanan2.active{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
#navigasi{float:left;width:100%;}
/*#navigasi ul{display:block;list-style:none;padding:0;margin:0;}
#navigasi li{color:#FFF;background:#00F;float:left;margin:2px 0px;padding:4px 0px;border:solid 1px;border-color:rgba(0,0,0,0.25);border-radius:0px;;width:97%;display:block;font-size:4vw;text-align:center;}*/
#navigasi li{color:#FFF;padding:5px;margin:0;font-size:4vw}
/*#navigasi li:hover, #gambar-sosmed2:hover{color:#00F;background:#FFF;}*/
#search, #search1{float:left;width:100%;margin:2px 0px;overflow:hidden;}
#navigasi1{float:right;width:100%;}
#navigasi1 li{text-align:center;border:solid 2px #004080;margin:2px 1px;padding:2px;border-radius:5em;float:right;width:9%;font-size:0.9vw;font-weight:bold;}
#navigasi1 li .sub-menu li {width:100%;border-radius:0;font-size:0.8vw;padding:2px 4px;margin:2px 0px;float:left}
#navigasi1 li .sub-menu li a {justify-content:space-between;}
/*#navigasi1 li {margin:0px;}*/
#navigasiadmin{float:right;width:100%;}
#navigasiadmin li{width:12%;font-size:3vw;text-align:center;color:#FFF;background:#00F;border:solid 1px;display:inline-block;margin:2px 0px;padding:5px;border-radius:5px 5px 0 0;float:none;}
#search{display:none;}
#search1{display:block;}
#search2{display:block;}
#footer{width:100%;margin:0px;position:fixed;bottom:0;}
#isi-footer{width:100%;text-align:center;color:#FFF;margin:auto;}
.cp{padding:3px;font-size:2.5vw;overflow:hidden;background:#00F;width:100%;}
.cp2{padding:0px;font-size:3vw;overflow:hidden;width:100%;}
.cp-kanan{display:inline-block; vertical-align:middle;}
.cp-kiri{width:100%;float:left;text-align:center;padding:2px;}
.pc{display:none;}
.mob{display:block;}
#layanan-footer{width:100%;overflow:hidden;}
#isi-layanan-footer{width:33.33%;float:left;}
#isi-layanan-footer a{color:#FFF;text-decoration:none;}
#isi-layanan-footer a:hover{color:#000;text-decoration:none;}
#body{width:100%;overflow:hidden;border-top:solid 2px #666666;}
#slide{margin:5px 0px;}
#layanan, #dokter, #forum{margin:10px 0px;overflow:hidden;}
#layanan2 {overflow:hidden;}
#berita{overflow:hidden;padding:0px 10px 0px 10px;}
#layanan-paru,#layanan-tht,#layanan-gigi{width:20%;float:left;margin-bottom:-40000px;padding-bottom:40000px;}
#isi-layanan{width:50%;float:left;margin:auto;}
#isi-layanan2{width:100%;float:left;margin:auto;}
#detail-layanan{padding:5px;margin:5px auto;}
#gambar-layanan{width:100%;}
.gambar-layanan{width:100%;height:auto;}
.gambar-layanan2{width:50%;height:auto;}
#gambar-dokter{width:60%;margin:auto;}
.gambar-dokter{width:20vw;height:auto;}
.gambar-dokter-isi{width:40%;height:auto;}
#judul-layanan{font-size:2vw;font-weight:bold;}
#judul-dokter{font-size:2.5vw;font-weight:bold;}
#isi-detail-layanan{font-size:71.4%;line-height:1.5;}
#kelompok{overflow:hidden;width:100%;}
#berita a,#layanan a, #dokter a, #forum a{text-decoration:none;color:#000;}
#berita-kiri, #berita-kanan{width:100%;float:left;}
#berita-1, #berita-2, #berita-3,#berita-4{width:100%;float:left;padding:3px;}
.tinggi-1, .tinggi-2, .tinggi-3{height:80px;}
.garis-hitam{border:#000 solid 1px;}
.garis-biru{border:#00F solid 1px;}
.garis-merah{border:#F00 solid 1px;}
.radius-5{border-radius:5px;}
.b-abu1{background:#CCC;}
.b-abu2{background:#999;}
.b-abu3{background:#666;}
.b-abu4{background:#333;}
#content{overflow:hidden;}
.hide{display:none;}
#tempat-form{width:90%;margin:5px auto;background:#CCC;}
#pendaftaran{width:100%;overflow:hidden;}
#pendaftaranonsite{width:100%;overflow:hidden;font-size:3.4vw;}
#pendaftaran2{width:100%;overflow:hidden;margin:auto}
#pendaftaran {font-size:3.6vw;}
#pendaftaran input, #pendaftaran select, #pendaftaran textarea{font-size:3.7vw;}
.ket{font-size:3vw;}
.harga{font-size:5vw;color:#03F;font-weight:bold;}
.padding-30{padding:30px;}
.padding-195{padding:60px 0px 0px 195px;}
.padding-20{padding:20px;}
.padding-10{padding:10px;}
.padding-10-luar{padding:0px 5px 0 5px;}
.padding-15-luar{padding:0px;}
.padding-5{padding:2px;}
.padding-3-5{padding:3px 5px;}
.padding-3-15{padding:3px 15px;}
.padding-10-15{padding:5px 5px;}
.padding-15-3-15{padding:7px 15px 3px 15px;}
.lebar90{width:90%;}
.lebar100{width:100%;}
#garis-vertical{width:0.5%;margin-bottom:-40000px;padding-bottom:40000px;height:2px;float:left;}
#garis-horizontal{width:100%;height:2px;border-bottom:#00F solid 2px;}
.garis-kanan3{border-right:solid 1px;border-color:rgba(0,0,255,1);}
#isi-kiri1, #isi-kiri2,#isi-kiri3{width:20%;float:left;overflow:hidden;}
#isi-kanan1, #isi-kanan2,#isi-kanan3{width:75%;float:left;padding-left:10px;overflow:hidden;}
#tempat-gambar1, #tempat-gambar2,#tempat-gambar3{width:100%;height:50px;overflow:hidden;margin:3px 0px;}
#tempat-gambar4{width:90%;height:90px;overflow:hidden;margin:3px 0px;}
#ukuran-gambar4{width:125%;height:250px;margin:0;}
#ukuran-gambar5{width:100%;margin:0;}
#isi-berita ul li{list-style:disc;margin:0 0 0 15px}
#isi-berita ol li{list-style:decimal;margin:0 0 0 15px}
#frame{width:60%;height:150px;overflow:hidden;margin:0px;}
#ukuran-gambar1, #ukuran-gambar2,#ukuran-gambar3{width:90px;height:auto;margin:0;}
#judul-news{font-size:92.9%;font-weight:bold;padding-left:5px;}
#breadcrumbs{font-size:71.4%;}
#gambar-artikel{width:40%;height:auto;margin:10px auto;}
.gambar-artikel{width:100%;height:auto;}
#sumber-gambar, #sumber-berita{font-size:57.1%;font-weight:bold;}
#layanan-tht2, #layanan-paru2, #layanan-gigi2{width:25%;float:left;padding-right:5px;}
.gbr-wa-res {width:100%;}
#layanan3-kiri, #layanan3-kanan {width:100%;float:left;overflow:hiden; padding:0;}
#tanggal{font-size:57.1%;}
#isi-berita{font-size:2.5vw;line-height:1.5;padding:5px 15px 5px 15px;overflow:hidden;}
#isi-berita3{font-size:2.5vw;line-height:1.5;overflow:hidden;padding:0 10px;}
#more-news{width:80%;float:left;}
#isi-more-news{width:33.3333%;float:left;}
#isi-news{padding:10px;}
#link{width:10%;float:left;}
#isi-link{padding:10px;margin:auto;}
#alamat-rs{width:100%;}
#dokter-kiri,#dokter-kanan, #jadwal-praktek{width:100%;float:left;}
#tempat-praktek{width:100%;float:left;margin:auto;}
#jadwal-kanan, #jadwal-kiri{width:49.4%;float:left;}
#isi-dokter-kanan, #isi-dokter-kiri{padding:5px;overflow:hidden;}
#isi-berita3 ul li{list-style-type:disc;margin:0 0 0 15px}
#isi-berita3 ol li{list-style-type:decimal;margin:0 0 0 15px}
#utama, #praktek{width:100%;overflow:hidden;}
#field-praktek{font-size:3vw;}
.bold{font-weight:bold;}
#peta{width:90%;height:auto;}
.text{width:98%;}
#detail{width:100%;overflow:hidden;margin:auto;}
#detail #panel-kiri, #detail #panel-kanan, #detail #panel-kanan1{width:100%;float:left;margin:auto;}
#isi-panel-kanan{margin:auto;width:90%;border-radius:5px;background:#c9e8fa;border:#08a0f9 solid 1px;padding:5px;}
.textmedium, .textpendek, .textpendek2, #detail .textpanjang3{width:100%;font-size:3vw;}
.textsd{width:13%;padding:2px 4px;font-size:3.5vw;display:inline-block;float:left}
.texttgl{width:85%;padding:2px 7px;font-size:3.5vw;float:left;}
.textmed{width:80%;padding:2px 4px;font-size:3.5vw;float:left;}
.textpen{width:18%;padding:2px 4px;font-size:3.5vw;display:inline-block;float:left}
.textmedium2{width:89%;font-size:3vw;}
.textpanjang{width:100%;font-size:3vw;}
.text, .textpendek, .textpendek2, .textmedium, .textmedium2, .textpanjang, #detail .textpanjang3, .txt{padding:0.5px 4px;font-size:3.5vw;}
.kotakpanjang {width:100%;border:#000 solid 1px;padding:5px}
.select{width:100%;padding:5px;}
.textarea{width:98%;padding:5px;height:75px;}
#isi-form{width:810%;margin:auto;}
#tempat-capcha{float:left;width:80%;}
#tombol-field{float:right;width:110%}
#tombol{width:70%;border-radius:5px;background:#999;color:#000;height:35px;padding:5px;}
#tombol2{width:40%;border-radius:5px;background:#e84c57;color:#FFF;height:25px;border:none}
.tombol2{width:40%;border-radius:5px;background:#e84c57;color:#FFF;height:25px;;border:none}
.tombolrekam{width:100%;border-radius:5px;background:#FF8C8C;color:#FFF;height:26px;font-size:3vw;border:none;}
.tombolrekam1{width:100%;border-radius:5px;background:#FF3C3C;color:#FFF;height:26px;font-size:3vw;border:none}
.tombolrekam2{width:100%;border-radius:45%;background:#FF8C8C;color:#FFF;height:20px;font-size:2.7vw;border:none;}
#tombol3{width:100%;border-radius:5px;background:#900;color:#FFF;height:25px;}
#tombol5{width:40%;border-radius:5px;background:#e84c57;color:#FFF;height:25px;}
#tombol6{width:40%;border-radius:5px;background:#e84c57;color:#FFF;height:25px;}
#tombol8{width:60%;border-radius:5px;background:#e84c57;color:#FFF;height:25px;}
#gambar-sosmed{width:5%;background:#03F;padding:10px;margin:10px;display:inline-block;}
#gambar-sosmed2{width:8%;padding:1px;float:right;font-size:2.5vw;margin:3px;}
#capcha-size{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}
#bundar{border-radius:100px;border:#000 solid 1px;}
#place{width:100%;}
#allmedia{width:100%;font-size:2.5vw;padding:0px 10px 10px 10px;}
#detail-kiri, #detail-kanan{width:100%;}
#detail-kiri{float:left;}
#detail-kanan{float:right;}
.gambar-detail{width:95%;height:auto;}
#detail-all{width:100%;}
.cari{width:75%;padding:2px;background:#fff;color:#999;font-size:4vw;float:left;border-radius:5px 0 0 5px;}
.tombol-search{width:25%;padding:1px;color:#00F;border:solid 1px;border-color:rgba(0,0,0,0.25);font-size:3vw;border-radius:0;background:#FFF;float:left;border-radius:0 5px 5px 0; cursor:pointer;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#display{display:block;}
#nodisplay{display:none;}
#gambar-bayar{width:100%;height:auto;float:left;}
#tempat-bayar{width:100%;display:block;margin-left:auto;margin-right:auto;overflow:hidden;}
#tempat{width:100%;margin:auto;overflow:hidden;font-size:3.7vw;}
#batas{float:left;width:70%;height:5px;}
#antrian-kiri {width:100%;float:left;overflow:hidden;padding:0px 20px}
#antrian-kanan, #antrian-bawah{width:100%;float:left;overflow:hidden;padding:0px 10px}
#antrian-kanan{font-size:75%;}
#antrian{width:100%;overflow:hidden;}
#back-to-top, #go-bottom{position:fixed;right:20px;z-index:9999;width:20px;height:20px;text-align:center;line-height:15px;color:#fff;cursor:pointer;border:0;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;display:inline-block;font-size:85.7%;font-weight:bold;background:#666;border-radius:10px;bottom:60px;padding:0 0 10px;}
#back-to-top:hover, #go-bottom:hover{background:#666;color:#fff;}
#back-to-top.show, #go-bottom.show{opacity:1;}
/*#go-bottom{position:fixed;right:20px;z-index:9999;width:20px;height:20px;text-align:center;line-height:15px;color:#fff;cursor:pointer;border:0;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;display:inline-block;font-size:85.7%;font-weight:bold;background:#666;border-radius:10px;top:110px;padding:0 0 10px;}
#go-bottom:hover{background:#666;color:#fff;}
#go-bottom.show{opacity:1;}*/
.pagination{padding:0px;margin:0px;display:inline-block;}
.paging{cursor:default;color:#000000;background-color:#99FF33;pointer-events:none;}
a li{float:left;list-style:none;border:1px solid;border-color:rgba(0,0,0,0.25);background-color:#333333;color:#FFFFFF;text-decoration:none;margin:0px;}
a:hover li{background-color:#00FFFF;color:#0000FF;}
#isi-forum, #threads{width:95%;margin:auto;overflow:hidden;background:#999;}
#isi-forum-kiri, #isi-threads-kiri{width:100%;float:left;overflow:hidden;}
#isi-forum-kanan, #isi-threads-kanan{width:100%;float:left;overflow:hidden;}
#judul-isi-forum{font-size:3vw;color:#00F;}
#judul-isi-threads{font-size:2.5vw;color:#00F;font-weight:bold;}
#last-post{font-size:2vw;color:#333;}
#isi-kanan{font-size:2vw;color:#000;}
#last-post-threads{font-size:1vw;color:#333;}
#isi-kanan-threads{font-size:1vw;color:#000;}
#form-isian{width:100%;display:none;margin:auto;}
#form-tampilan{width:100%;margin:auto;overflow:hidden;background:#D2F9FF;border:#666 solid 1px;}
#form-kiri{width:60%;float:left;}
#form-kanan{width:15%;float:right;}
#form-isian.active{display:block;}
#isi-topic-pengirim{font-weight:bold;color:#006;border-bottom:#03F solid 1px;}
#isi-topic-pesan{font-size:1.5vw;color:#000;}
.nama{font-size:3vw;}
.tgl{font-size:1.5vw;}
.modal1{display:none;position:fixed;z-index:100;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,1);}
.modal-content{background-color:#fefefe;margin:auto;padding:5px;border:1px solid #888;width:100%;overflow:hidden;}
.close{color:#aaaaaa;float:left;font-size:28px;font-weight:bold;}
.close:hover,
.close:focus{color:#000;text-decoration:none;cursor:pointer;}
.modal-move{position:absolute;background-color:#fefefe;text-align:center;border:1px solid #d3d3d3;width:100%;overflow:hidden;margin:auto;padding:5px;left:0;}
#mydivheader, #tampilan-pembayaran2header {padding: 10px;cursor: move;z-index: 10;}
#tempat td{padding:3px;font-weight:bold;}
#detail-search{width:100%;overflow:hidden;}
#isi-detail-search-kiri{width:20%;float:left;overflow:hidden;}
#isi-detail-search-kanan{width:75%;float:left;padding-left:10px;overflow:hidden;}
#tempat-gambar-search{width:97%;height:75px;overflow:hidden;margin:3px 0px;}
#ukuran-gambar-search{width:150px;height:auto;margin:0;}
#gambar-logo{width:100%;height:auto;}
#tabel-pendaftaran{width:100%;overflow:hidden;margin:2;}
#isi-tabel-pendaftaran{width:47%;float:left;overflow:hidden;}
#isi-tabel-kiri{width:10%;float:left;}
#isi-tabel-kanan{width:85%;float:left;}
#isi-tabel-kecil{width:25%;float:left;}
#prak{font-weight:bold;float:left;font-size:3vw;color:#000;width:13%;padding:0px;}
#tabel-kiri{width:30%;float:left;font-size:2.5vw}
#tabel-kiri2{width:30%;float:left;font-size:3vw}
#tabel-tanggal{width:45%;float:left;background:#333;color:#fff;font-weight:bold;text-align:center;font-size:3.3vw;padding:4px}
#tabel-kiri1{width:28%;float:left;background:#000;color:#FFF;padding:3px;font-size:3.4vw}
#tabel-kiriOS{width:24%;float:left;background:#000;color:#FFF;padding:3px;font-size:3.4vw}
#tabel-kiri3{width:22%;float:left;background:#000;color:#FFF;padding:3px;font-size:3.4vw}
#tabel-kiri4{width:21%;float:left;background:#000;color:#FFF;padding:3px;font-size:3.4vw}
#tabel-kiri5{width:8%;float:left;background:#333;color:#FFF;padding:3px;font-size:3.4vw;font-align:center}
#tabel-tengah{width:2%;float:left;}
#tabel-login{width:50%;float:left;}
#tabel-kanan{width:60%;float:left;}
#tabel-kanan2{width:48%;float:left;}
#tabel-kanan1{width:69%;float:left;}
#tabel-kananOS{width:68%;float:left;}
#tabel-kanan3{width:75%;float:left;}
#tabel-kanan4, #tabel-kananOS2{width:70%;float:left;}
#tabel-kanan6{width:65%;float:left;}
#bukti{padding:20px;display:none;font-size:18px;}
#gambar-antrian{padding:10px;display:none;width:25vw;}
#lingkar{display:none;}
#tombol1, #print{display:block;}
#tombola,{display:block;width:68%;}
#gambar-note{width:90%;}
#form-pendaftaran, #form-pendaftaranOS, #form-pendaftaranOS1, #form-pendaftaranOS2{width:100%;margin:auto;float:left;padding:0px 10px 0px 10px;}
#form-pendaftaran2{width:100%;margin:auto;float:left;padding:0px 10px 0px 10px;}
#form-pendaftaran3{width:100%;margin:auto;float:left;padding:0px 10px 0px 10px;}
#form-pendaftaran #logo-profil{width:90%;}
#antrian #logo-profil{width:95%;}
#gambar-pendaftaran1{display:none;width:75%}
#gambar-pendaftaran2{display:block;width:85%;}
#tampilan-pembayaran{width:100%;font-size:12px;}
#tampilan-pembayaran2{width:100%;font-size:12px;}
#tampil-ruangan{width:100%;}
.gbrenter{width:11%;float:left;top:0;}
#isi-tabel-medium{width:50%;float:left;}
#isi-tabel-10{width:10%;float:left;}
#isi-tabel-20{width:20%;float:left;}
#isi-tabel-30{width:30%;float:left;}
#isi-tabel-40{width:40%;float:left;}
#isi-tabel-50{width:50%;float:left;}
#isi-tabel-60{width:60%;float:left;}
#isi-tabel-70{width:70%;float:left;}
#isi-tabel-80{width:80%;float:left;}
#isi-tabel-90{width:90%;float:left;}
#isi-tabel-100{width:100%;float:left;}
#isi-tabel-1per3{width:33.33%;float:left;}
#close2{color:#000;float:right;font-size:10px;}
#close2:hover,
#close2:focus{color:#aaaaaa;text-decoration:none;cursor:pointer;}
.padding-15{padding:15px;}
#gbr-utama{width:100%;display:none;}
#gbr-utama2{width:100%;display:block;}
.lebar1-1{width:45%;}
.lebar2-1{width:66.66%;}
.lebar3-1{width:99.99%;}
.lebar1-2{width:100%;}
.lebar2-2{width:50%;}
.lebar3-2{width:33.33%;}
.col-dokter{width:100%;padding:0px 10px 0px 10px;}
#kontak-kiri, #kontak-kanan, #kontak-bawah{width:99.99%;float:left;overflow:hidden;}
#kontak{width:100%;margin:auto;}
#isi-kontak-kanan{width:100%;float:left;}
#isi-media-kiri{width:10%;float:left;}
#isi-media-kanan{width:90%;float:left;font-size:0.9vw;}
#gambar-testi{width:100%;}
#tombola{float:right;width:50%;}
#tempat-praktek #logo-profil{width:45%;}
.jssorl-004-double-tail-spin img{animation-name:jssorl-004-double-tail-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear;}
@keyframes jssorl-004-double-tail-spin{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.jssora112{display:block;position:absolute;cursor:pointer;}
.jssora112 .a{fill:#333;fill-opacity:.7;stroke:#fff;stroke-width:160;stroke-miterlimit:10;stroke-opacity:.7;}
.jssora112:hover{opacity:.8;}
.jssora112.jssora112dn{opacity:.4;}
.jssora112.jssora112ds{opacity:.3;pointer-events:none;}
/*jssor slider bullet skin 131 css*/
.jssorb131 {position:absolute;}
.jssorb131 .i {position:absolute;cursor:pointer;}
.jssorb131 .i .b {fill:#000;fill-opacity:0.6;stroke:#fff;stroke-width:2000;stroke-miterlimit:10;stroke-opacity:0.7;}
.jssorb131 .i:hover .b {fill:#fff;fill-opacity:.5;stroke:#000;stroke-width:2000;stroke-opacity:0.7;}
.jssorb131 .iav .b {fill:#fff;stroke:#000;stroke-width:2000;fill-opacity:1;stroke-opacity:1;}
.jssorb131 .i.idn {opacity:0.3;}

/*jssor slider arrow skin 074 css*/
.jssora074 {display:block;position:absolute;cursor:pointer;}
.jssora074 .a {fill:#333;fill-opacity:.7;stroke:#fff;stroke-width:160;stroke-miterlimit:10;stroke-opacity:.7;}
.jssora074:hover {opacity:.8;}
.jssora074.jssora074dn {opacity:.4;}
.jssora074.jssora074ds {opacity:.3;pointer-events:none;}
.jssora075 {display:block;position:absolute; visibility:hidden}
.jssora075.active {visibility:visible}
.jssora075 .a {fill:#333;fill-opacity:.8;stroke:#fff;stroke-width:160;stroke-miterlimit:10;stroke-opacity:.8;cursor:pointer;}
/*.jssora075 .a:hover {fill-opacity:.8;stroke-opacity:.8;}*/
#isi-berita2 img {width:75%;}
#video{width:100%;overflow:hidden;}
.col-video{width:100%;float:left;}
.tempat-video{width:100%;}
.video{width:90%}
.logo-krm {padding-left:10px;width:95%}
.gbr-sos {width:100%;}
#tempat-search {width:100%;float:right;}
.res-wa-pet1 {width:33.3%;float:left;padding:2px;}
.res-wa-pet2 {width:32%;float:left;padding:2px;}
#isi-berita2 {padding:0px;}
.isi-berita2{padding:0px;}
.ref {width:20%;}
.capt-img {width:75%;}
.row {width:100%;overflow:hidden;padding:0px 5px}
.detail-kiri, .detail-kanan {width:100%;float:left;padding:5px;}
.col {width:100%;}
[class*="col-"] {float: left;width:100%}
.fl {float:left;}
.col-menu, .col-full {width:100%;}
.col-mabelas {width:15%;}
.col-lapanma{width:85%;}
.col-separo {width:50%;}
.col-sepertiga {width:33.33%}
.col-seperempat {width:25%;}
.col-duapertiga {width:66.66%;}
.col-tigaperempat {width:75%;}
.kotak {border:#666666 1px solid;}
/*menu------------------*/
.nav{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.menu,.sub-menu{margin:0;padding:0;}
.menu-item,.sub-menu,.dropdown-icon{border:0 solid;}
.menu .menu-item {display:block;}
.menu .menu-item.has-children, .menu .menu-item.has-children .menu-item {position: relative;}
.menu .menu-item:not(:last-child){border-width: 0 0 1px;}
.menu .menu-item a {display: flex;justify-content: center;}
.menu .sub-menu {border-width: 1px 0 0;visibility: hidden;opacity: 0;height: 0;width: 0;transition: visibility .25s, opacity .25s ease-in-out;}
.menu .sub-menu .menu-item {visibility: hidden;}
.menu .menu-item:hover  .sub-menu, .menu .menu-item:active  .sub-menu, .menu .menu-item:focus  .sub-menu {opacity: 1;height: auto;width: auto;}
.menu .menu-item:hover  .sub-menu,.menu .menu-item:hover  .sub-menu .menu-item, .menu .menu-item:active  .sub-menu,.menu .menu-item:active  .sub-menu .menu-item, .menu .menu-item:focus  .sub-menu,.menu .menu-item:focus  .sub-menu .menu-item {visibility: visible;}
.menu .dropdown-icon {padding: 1em 1.25em;margin: -1em -1em -1em .5em;border-width: 0 0 0 1px;}
.menu .dropdown-icon:after {content: "";display: block;}
.nav--rtl {direction: rtl;unicode-bidi: bidi-override;}
.nav--rtl .menu .dropdown-icon {margin: -1em .5em -1em -1em;border-width: 0 1px 0 0;}
.nav .menu  .menu-item,.nav .menu  .menu-item .dropdown-icon {border-color: rgba(255, 255, 255, 0.1);}
.nav .menu  .menu-item, .nav .menu  .menu-item  a {color: #004080;}
/*.nav .menu  .menu-item  a:hover, .nav .menu  .menu-item  a:active, .nav .menu  .menu-item  a:focus {background-color: #0000ff;color: #fff;}*/
.nav .sub-menu {background-color: #eee;}
.nav .sub-menu,.nav .sub-menu .dropdown-icon,.nav .sub-menu .menu-item,.nav .sub-menu .menu-item .dropdown-icon {border-color: rgba(0, 0, 0, 0.1);}
.nav .sub-menu .menu-item,.nav .sub-menu .menu-item a {color: #ffffff;}
/*.nav .sub-menu .menu-item a:hover, .nav .sub-menu .menu-item a:active, .nav .sub-menu .menu-item a:focus {background-color: #0000ff;color: #fff;}*/
/*end off menu------------------*/
/*custom file input*/
.text-upload {padding:2px;width:67%;}
.fileupload {position: relative;overflow: hidden;}
.fileupload input.upload {position: absolute;top: 0;right: 0;margin: 0;padding: 0;font-size: 18px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);}
.btn {display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:3px 10px;font-size:13px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus {color:#333;text-decoration:none}
.btn:active,.btn.active {outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default {color:#fff;background-color:#09137f;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color:#fff;border-color:#ccc}
.btn-default .badge {color:#fff;background-color:#333}
.resepkiri {width:65%;float:left}
.reseptengah{width:1%;float:left}
.resepkanan{width:34%;float:left}
.resepkiri1 {width:63%;float:left}
.resepkiri2 {width:20%;float:left}
.resepkanan1{width:15%;float:left}
.overhidden {overflow:hidden}
.title-web {font-size:20px;font-weight:bold;padding:20px;}
.col-unduh { width:80%;margin:auto;}
.resep, .amplop, .sehat-sakit, .opname-konsul {width:100%}
.resep {height:600px}
.amplop {height:300px}
.sehat-sakit {height:500px}
.opname-konsul {height:600px}
.aktresep {width:30%;left:35%;top:20px}
.aktamplop {width:40%;left:30%;top:50px}
.aktsehat-sakit {width:45%;left:30%;top:20px}
.aktopname-konsul {width:35%;left:30%;top:20px}
.imgcontiner{width:100%;position:relative;}
.imgbutton{border-radius:5px;padding:2px;border:none;position:absolute;top:0px;right:0px;background:rgba(255,255,255,0.50);color:#000000;cursor:pointer;}
.imgbutton:hover{background:#000000;color:#ffffff;}
.col-36 {width:86%;float:left}
.col-35 {width:13%;float:left}
.col-34 {width:30%;float:left}
.col-33 {width:30%;float:left}
.col-32 {width:30%;float:left}
.col-31 {width:13%;float:left;}
.texttitle {padding:5px;width:100%;font-size:2vw;}
/*end custom file input*/
.samping {padding:0}
#form-pendaftaran.daftar {width:100%;float:none;margin:auto;}
#tabel-kiri1.jdl {background:none;font-weight:bold;font-size:2.5vw;color:#000;}
.tangan{cursor:pointer;}
.panelrm {width:100%;float:left;}
.ctbl {width:250%;font-size:3.5vw}
#tindakanrm {width:100%;padding:1px 2px;float:left}
.btntindakanrm {width:22%;border-radius:5px;border:none;height:23px;margin:1.5px}
.font-tabel{font-size:3.5vw}
#capcha-size{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}
.judul-section {width:100%;padding:10px 20px;background:#600;color:#fff;font-size:18px;font-weight:bold;}
.isi-section {width:100%;padding:10px 0;font-size:2.5vw}
.bl {font-weight:bold}
.peringatan-link{width:100%;font-size:4vw;text-align:center;font-weight:bold;padding:5px 0;background:#FEAC70;color:#FFF;border:#000 solid 1px}
.peringatan-address, .peringatan-loc {width:100%;font-size:20px;text-align:center;font-weight:bold;padding:75px 0;border:#000 solid 1px}
.link {width:100%;padding:0 5px;}
.batas-2 {padding:2px}
.berita {width:100%;border-radius:10px;border:#000 solid 3px;padding:10px;}
.judul-artikel {width:100%;padding:10px 20px;background:#600;color:#fff;font-size:4.5vw;font-weight:bold}
.isi-article, .isi-article2 {font-size:3vw;padding-bottom:5px;}
.garis-bawah {border:#600 solid 2px}
.maps {width:100%;height:150px;}
.tbl-article {width:30%;margin:auto;text-align:center}
.place{width:100%;overflow:hidden}
.allmedia{width:100%;font-size:2.5vw;padding:0px 10px 10px 10px;}
@media only screen and (min-width:601px){
.place{width:80%;}
.isi-article, .isi-article2 {font-size:0.8vw}
.isi-section {font-size:1vw}
.judul-artikel {font-size:1.5vw;}
.peringatan-link{padding:15px 0;font-size:1.5vw}
#capcha-size{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0;}
#navigasi1 li{font-size:1.3vw;width:13.5%}
#detail-layanan{padding:8px;margin:5px auto;}
#layanan2 {overflow:hidden;margin:auto;width:35%}
#tindakanrm {width:100%;padding:1px 2px;float:left}
.btntindakanrm {width:20%;border-radius:5px;border:none;height:25px;}
.texttitle {font-size:1vw;}
.col-35 {width:9%;}
.col-36 {width:90%;}
.col-33,.col-32,.col-31,.col-34 {width:16.66%;}
#pendaftaran2{width:90%;overflow:hidden;}
.modal1{display:none;position:fixed;z-index:100;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}
body{font-size:100%;font-family:Arial, Helvetica, sans-serif;width:100%;height:100%;}
.counter{width:4vw;}
.judul{font-family:arial, Helvetica;color:#000f82;font-size:1vw;font-weight:bold}
.judul-detail{font-family:arial, Helvetica;color:#000f82;font-size:1vw;font-weight:bold}
.isi{background:none;color:#000000;font-size:1vw;font-family:Verdana, Helvetica}
.content{background:none;color:#000000;font-size:1vw;;font-family:Verdana, Helvetica}
blink {animation: 1s linear infinite condemned_blink_effect;}
@keyframes condemned_blink_effect { 0% { opacity:0;}25% {opacity:0.25;}50% {opacity:1; } 100% {opacity:1; }}
#container{width:100%;}
#header{width:100%;}
.title-web {padding:0px 15px 0px;}
.title-web h1, .title-web h2{font-size:1.5vw;padding:5px 15px 0px;}
.title-tebal{font-family:'Poppins';font-size:3vw;letter-spacing: -2px;text-shadow:7px 4px 5px #999;margin:-10px 0px -8px 0px}
.title-kurus{font-family:'Poppins-Light';font-size:3vw;letter-spacing: -2px;text-shadow:7px 4px 5px #999;}
.title-web2{font-size:1.7vw;padding:3px 20px}
.title-web3{font-size:1.6vw;padding:3px 20px;}
.title-web4{font-size:1.6vw;}
.title-utama{font-size:150%;padding:15px 0px;}
.areatombol{font-size:1.5vw;}
.font-tabel{font-size:1.6vw}
#nav-icon{display:none;}
#isi-header{width:100%;}
#header-kiri{width:35%;float:left;}
#header-kanan{width:65%;float:right;left:0;background:none;padding:0px;}
#header-kanan2{overflow:hidden;display:none;}
#search1, #search{float:right;width:100%;}
#search1{display:none;}
#search{display:block;}
#header-kanan.active{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
#header-kanan2.active{-webkit-transform:translate(105%, 0px);-moz-transform:translate(105%, 0px);-o-transform:translate(105%, 0px);-ms-transform:translate(105%, 0px);transform:translate(105%, 0px);}
#gambar-dokter{width:100%;}
#isi-layanan{width:50%;float:left;}
#berita-kiri, #berita-kanan{width:50%;float:left;}
#berita-1, #berita-2{width:100%;}
#berita-3{width:50%;}
#berita-4{width:25%;}
.tinggi-1, .tinggi-2{height:80px;}
.tinggi-3{height:240px;}
.hide{display:block;}
#isi-kiri2,#isi-kiri3{width:15%;float:left;overflow:hidden;}
#isi-kiri1{width:100%;float:left;overflow:hidden;}
#isi-kanan2,#isi-kanan3{width:73%;float:left;padding-left:5px;overflow:hidden;}
#isi-kanan1{width:100%;float:left;overflow:hidden;padding:0;}
#tempat-gambar1{width:97%;height:160px;overflow:hidden;margin:3px 0px;}
#tempat-gambar2,#tempat-gambar3{width:100%;height:80px;overflow:hidden;float:left;margin:3px 0px;}
#tempat-gambar4{width:90%;height:125px;overflow:hidden;margin:3px 0px;}
#ukuran-gambar4{width:125%;height:250px;margin:0;}
#ukuran-gambar1{width:125%;height:250px;margin:0;}
#ukuran-gambar2,#ukuran-gambar3{width:100px;margin:0;}
#judul-news{font-size:93.8%;font-weight:bold;padding-left:5px;}
#breadcrumbs{font-size:62.5%;}
#sumber-gambar, #sumber-berita{font-size:62.5%;font-weight:bold;}
#tanggal{font-size:62.5%;}
#isi-berita{font-size:81.3%;}
#isi-berita2 {padding:0px 5%;}
#isi-berita2, #isi-berita2 h2, #isi-berita2 h3{font-size:100%;}
.isi-berita2{padding:0px 10%;}
#judul-layanan{font-size:0.8vw;font-weight:bold;}
#judul-dokter{font-size:0.75vw;font-weight:bold;}
#dokter-kiri{width:40%;float:left;}
#dokter-kanan{width:60%;float:right;}
#tempat-praktek, #jadwal-praktek{width:50%;float:left;}
#field-praktek{font-size:1.25vw;}
.textarea{height:150px;}
#tempat-form{width:50%;margin:5px auto;background:#CCC;}
#capcha-size{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0;}
#isi-detail-layanan{font-size:81.3%;line-height:1.5;}
#place{width:80%;}
#allmedia{width:50%;float:left;font-size:1.25vw;line-height:1.5;}
#detail-kiri{width:60%;}
#detail-kanan{width:40%;}
.gambar-detail{width:95%;height:auto;}
#detail-kiri, #detail-kanan{float:left;}
#detail-all{width:100%;}
#pendaftaranonsite{padding-left:20px}
#pendaftaran, #pendaftaran input, #pendaftaran select, #pendaftaran textarea, #pendaftaranonsite{font-size:1.5vw;}
#pendaftaran td{padding:5px;}
.text{width:98%;}
.textpendek{width:15%;}
.textpendek2{width:44%;}
.textpanjang{font-size:1.5vw}
#detail .textpanjang3, .textmedium{width:90%;}
#detail #panel-kiri{width:40%;float:left;}
#detail #panel-kanan{width:100%;}
#detail #panel-kanan1{width:55%;float:right;}
#margin-auto{margin:auto;}
.textmedium2{width:65%;}
.texttgl{width:82%;font-size:1.5vw}
.textsd{width:15%;font-size:1.5vw}
.textmed{width:82%;font-size:1.5vw}
.textpen{width:15%;font-size:1.5vw}
.text, .textpendek, .textpendek2, .textmedium, .textmedium2, .textpanjang, #detail .textpanjang3, .txt{padding:2.2px 3px;font-size:1.5vw;}
.cari{width:70%;padding:2px;font-size:1.5vw;display:inline-block;border-radius:5px 0 0 5px;}
.tombol-search{width:30%;padding:2px;font-size:1.5vw;border-radius:0 5px 5px 0;font-weight:bold;}
#gambar-bayar{width:49%;}
#batas{width:2%;}
#antrian-kiri{width:35%;float:left;overflow:hidden;padding:0px 15px 0px 50px}
#antrian-kanan{width:65%;float:right;overflow:hidden;font-size:85%;}
#antrian-bawah{width:35%;float:left;overflow:hidden;}
#back-to-top, #go-bottom{right:10px;}
/*#go-bottom{right:200px;}*/
#isi-footer{width:100%;}
.cp{font-size:0.75vw;padding:3px;}
.cp2{font-size:0.75vw;padding:0px;}
/*.cp-kanan{padding:0px 0px 5px 0px;}*/
.cp-kiri{width:40%;float:left;text-align:right;padding:5px;}
#isi-forum, #threads{width:80%;margin:auto;overflow:hidden;background:#999;}
#isi-forum-kiri, #isi-threads-kiri{width:60%;float:left;overflow:hidden;}
#isi-forum-kanan, #isi-threads-kanan{width:29%;float:right;overflow:hidden;}
#judul-isi-forum{font-size:1.5vw;color:#00F;}
#judul-isi-threads{font-size:1vw;color:#00F;font-weight:bold;}
#last-post{font-size:1vw;color:#333;}
#isi-kanan{font-size:1vw;color:#000;}
#last-post-threads{font-size:0.75vw;color:#333;}
#isi-kanan-threads{font-size:0.75vw;color:#000;}
#isi-topic-pengirim{font-weight:bold;color:#006;border-bottom:#03F solid 1px;}
.nama{font-size:1vw;}
.tgl{font-size:0.75vw;}
#isi-topic-pesan{font-size:0.75vw;color:#000;}
#layanan3-kiri{width:70%;}
#layanan3-kanan{width:30%;}
.res-wa-pet1 {width:33.3%;}
.res-wa-pet2 {width:65%;}
#layanan-paru,#layanan-tht,#layanan-gigi{width:20%;float:left;margin-bottom:-40000px;padding-bottom:40000px;}
#nav{display:none;}
#tombol2{width:25%;}
.tombol2{width:25%;}
#tombol6{width:15%;padding:0 5px;font-size:0.8vw}
#tombol5{width:auto;padding:0 5px;font-size:0.8vw}
#tombol8{width:40%;padding:0 5px;font-size:0.8vw}
.padding-10-15{padding:10px 15px;}
.padding-10-luar{padding:0px 10px 0 10px;}
.padding-160{padding:20px 5%;}
.ket{font-size:0.9vw;}
.harga{font-size:1vw;}
#gambar-sosmed2{font-size:1vw;width:2.5%;float:right;}
#isi-panel-kanan{margin:10px 5px 20px 5px;width:70%;}
#tempat{width:90%;font-size:1.2vw;}
#detail-search{width:100%;overflow:hidden;}
#isi-detail-search-kiri{width:10%;float:left;overflow:hidden;}
#isi-detail-search-kanan{width:88%;float:left;padding-left:10px;overflow:hidden;}
#tempat-gambar-search{width:97%;height:75px;overflow:hidden;margin:3px 0px;}
#ukuran-gambar-search{width:150px;height:auto;margin:0;}
#gambar-logo{width:100%;height:auto;}
#prak{font-size:1.1vw;width:11%;padding:2px}
#tabel-tanggal{width:41%;font-size:1.5vw;}
#tabel-kiri{width:17%;font-size:1.5vw}
#tabel-kiri1{width:27%;font-size:1.5vw}
#tabel-kiriOS{width:25%;font-size:1.5vw}
#tabel-kiri2{width:35%;font-size:1.5vw}
#tabel-kiri3{width:20%;font-size:1.5vw}
#tabel-kiri4{width:20%;font-size:1.5vw}
#tabel-kiri5{width:7%;font-size:1.5vw}
#tabel-tengah{width:2%;}
#tabel-kanan{width:80%;}
#tabel-kanan1, #tabel-kananOS2{width:71%;}
#tabel-kananOS{width:67%;}
#tabel-kanan2{width:63%;}
#tabel-kanan3{width:78%;}
#tabel-kanan4{width:65%;}
#tabel-kanan6{width:63%;}
#gambar-note{width:80%;}
#form-pendaftaranOS{width:50%;}
#form-pendaftaranOS1{width:66.6%;}
#form-pendaftaranOS2{width:50%;}
#form-pendaftaran{width:50%;}
#form-pendaftaran2{width:50%;padding-left:30px}
#form-pendaftaran3{width:50%;padding-left:70px}
#form-pendaftaran #logo-profil{width:50%;}
#antrian #logo-profil{width:90%;}
#detail{width:70%;}
#gambar-pendaftaran2{display:none;}
#gambar-pendaftaran1{display:block;}
#tampilan-pembayaran{width:60%;}
#tampilan-pembayaran2{width:60%;}
.container{position:relative;width:50%;}
.image{opacity:1;display:block;width:50%;height:auto;transition:.5s ease;backface-visibility:hidden;}
.middle{transition:.1s ease;opacity:0;position:absolute;top:50%;left:30%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;}
.container:hover .image{opacity:0.3;}
.container:hover .middle{opacity:1;}
.image2{color:white;font-size:5px;padding:1px 4px 1px 4px;}
#kiri{width:20%;height:20%;float:left;}
#kanan{width:20%;height:20%;float:right;}
.gbrenter{width:8%;}
.lebar1-1{width:15%;}
.lebar2-1{width:30%;}
.lebar3-1{width:45%;}
.lebar1-2{width:100%;}
.lebar2-2{width:50%;}
.col-dokter{width:50%;}
.lebar3-2{width:33.33%;}
#kontak-kiri{width:30%;}
#kontak-kanan{width:70%;}
#kontak-bawah{width:99.99%;}
#kontak{width:70%;}
#gbr-utama{width:100%;display:block;}
#gbr-utama2{width:100%;display:none;}
.padding-15-luar{padding:0px 15px 0 15px;}
#isi-kontak-kanan{width:50%;float:left;}
#form-isian{width:60%;}
#form-kiri{width:30%;float:left;}
#tampil-ruangan{width:50%;}
#gambar-testi{width:30%;}
#tombola{float:right;width:68%;}
#tempat-praktek #logo-profil{width:25%;}
.pc{display:block;}
.mob{display:none;}
.col-video{width:33.33%;float:left;}
.logo-krm {padding:0px}
.video{width:80%;}
.gambar-dokter{width:7vw;height:auto;}
#tempat-search {width:35%;float:right;}
.ref{width:10%;}
.capt-img {width:35%;}
.cl-1 {width: 8.33%;}
.cl-2 {width: 16.66%;}
.cl-3 {width: 25%;}
.cl-4 {width: 33.33%;}
.cl-5 {width: 41.66%;}
.cl-6 {width: 50%;}
.cl-7 {width: 58.33%;}
.cl-8 {width: 66.66%;}
.cl-9 {width: 75%;}
.cl-10 {width: 83.33%;}
.cl-11 {width: 91.66%;}
.cl-12 {width: 100%;}
.nav .menu {display: flex;flex-flow: row wrap;}
.nav .menu  .menu-item {border-width: 0 1px 0 0;}
.nav .menu  .menu-item  a .dropdown-icon {padding-left: 0;}
.nav .menu .menu-item:hover  .sub-menu, .nav .menu .menu-item:active  .sub-menu, .nav .menu .menu-item:focus  .sub-menu {width:100px;}
.nav .menu .sub-menu {position: absolute;z-index: 3000;top: 100%;left: 0;border-width: 0;}
.nav .menu .sub-menu .sub-menu {top: 0;left: 100%;}
.nav .menu .dropdown-icon {border-width: 0;padding: 1em;}
.nav--rtl .menu  .menu-item  a .dropdown-icon {padding-left: 1em;padding-right: 0;}
.nav--rtl .menu .sub-menu {top: 100%;left: auto;right: 0;}
.nav--rtl .menu .sub-menu .sub-menu {left: auto;right: 100%;}
.nav--cen .menu {justify-content:flex-end;}
.col-unduh{width:35%}
.modal-move{width:55%;left:25%;}
.tombolrekam{width:50%;font-size:1.1vw;}
.tombolrekam1{width:50%;font-size:1.1vw;}
.tombolrekam2{width:50%;font-size:1.1vw;}
#navigasiadmin li {font-size:1.25vw;}
.samping {padding:0 1%}
#form-pendaftaran.daftar {width:50%;}
.text-upload {padding:2px;width:67%;}
#tabel-kiri1.jdl {font-size:1.5vw;}
#isi-berita3{font-size:1.25vw;}
.gambar-layanan{width:85%;height:auto;}
.panelrm {width:50%}
.ctbl {width:120%;font-size:1.5vw;}
.detail-kiri{width:35%}
.detail-kanan{width:65%}
.maps {height:250px;}
.allmedia{width:50%;float:left;font-size:1.25vw;line-height:1.5;}
}
@media only screen and (min-width:1100px){
	.allmedia{font-size:0.8vw;}
	.title-utama{padding:0px;}
	.cari{font-size:0.8vw;}
	#header-kiri{width:30%;}
	#header-kanan{width:70%;}
	.bd {background-image: url(/images/sun2.jpg); background-size: 100% 100%;}
	#container{width:80%;}
	#isi-footer{width:80%;}
	.judul{font-family:arial, Helvetica;color:#000f82;font-size:0.8vw;font-weight:bold}
	.judul-detail{font-family:arial, Helvetica;color:#000f82;font-size:0.8vw;font-weight:bold}
	.isi{background:none;color:#000000;font-size:0.8vw;font-family:Verdana, Helvetica}
	.content{background:none;color:#000000;font-size:0.7vw;;font-family:Verdana, Helvetica}
	#navigasi1 li{font-size:0.8vw;width:9.5%}
	#ukuran-gambar2,#ukuran-gambar3{width:150px;margin:0;}
	.title-web3{font-size:0.95vw;padding:3px 20px;}
	.title-web4{font-size:0.95vw;}
	.areatombol{font-size:1vw}
	#prak{font-size:0.8vw;width:8%;padding:2.5px}
	#tabel-tanggal{width:45%;font-size:1vw;padding:3.5px}
	#tabel-kiri{width:17%;font-size:1vw}
	#tabel-kiri1{width:23%;font-size:1vw}
	#tabel-kiriOS{width:21%;font-size:1vw}
	#tabel-kiri2{width:35%;font-size:1vw}
	#tabel-kiri3{width:25%;font-size:1vw}
	#tabel-kiri4{width:17%;font-size:1vw}
	#tabel-kiri5{width:6%;font-size:1vw}
	#tabel-login{width:40%;float:left;}
	#tabel-kananOS{width:70%;}
	#tabel-kananOS2{width:77%;}
	#tabel-kanan1{width:75%;}
	#tabel-kanan3{width:73%;float:left;}
	#tabel-kanan4{width:71%;}
	.tombolrekam{width:50%;font-size:0.8vw;}
	.tombolrekam1{width:50%;font-size:0.8vw;}
	.tombolrekam2{width:50%;font-size:0.8vw;}
	#pendaftaranonsite {padding-left:50px;font-size:0.8vw;}
	#pendaftaran, #pendaftaran input, #pendaftaran select, #pendaftaran textarea{padding:2.2px;font-size:1.1vw;}
	#navigasiadmin li {font-size:0.8vw;}
	.text-upload {padding:2px;width:75%;}
	#tabel-kiri1.jdl {font-size:0.9vw;}
	#antrian{width:100%;overflow:hidden;}
	#tampilan-pembayaran{width:35%;}
	#tampilan-pembayaran2{width:35%;}
	#field-praktek{font-size:0.75vw;}
	#isi-berita3{font-size:0.8vw;}
	#allmedia{font-size:0.8vw;}
	.col-33,.col-32,.col-31,.col-34 {width:14%;}
	.col-35 {width:8%;}
	.col-36 {width:91%;}
	.samping {padding:0 3%}
	.ctbl {width:100%;font-size:1vw}
	.modal-move{width:35%;left:35%;}
	.logo-krm {padding:0px}
	.tombol-search{width:30%;padding:2.5px;font-size:1vw;border-radius:0 5px 5px 0;font-weight:bold;}
	.texttgl{width:86%;font-size:1vw}
	.textsd{width:13%;font-size:1vw}
	.textmed{width:86%;font-size:1.1vw}
	.textpen{width:13%;font-size:1vw}
	.text, .textpendek, .textpendek2, .textmedium, .textmedium2, .textpanjang, #detail .textpanjang3, .txt{padding:2.2px 4px;font-size:1.1vw;}
	#form-pendaftaran3{width:50%;padding-left:110px}
	#tindakanrm {width:100%;padding:1px 2px;float:left}
	.btntindakanrm {width:10%;border-radius:5px;border:none;height:25px;}
	.resepkiri1 {width:65%}
	.resepkiri2 {width:17%}
	.font-tabel{font-size:1vw}
}
@media only screen and (min-width:1500px){
	.font-tabel{font-size:0.85vw}
	#header-kiri{width:25%;}
	#header-kanan{width:75%;}
	#tabel-kiri1{width:20%;font-size:0.8vw}
	#tabel-kiriOS{width:21%;font-size:0.8vw}
	#tabel-kiri3{width:25%;font-size:0.8vw}
	#tabel-kiri4{width:14%;font-size:0.8vw}
	#tabel-kiri5{width:6%;font-size:0.8vw}
	#tabel-kanan1{width:78%}
	#form-pendaftaran3{padding-left:180px}	
	#tabel-tanggal{width:42%;font-size:0.8vw;padding:3.5px}
	.col-33,.col-32,.col-31,.col-34 {width:12.5%;}
	.col-31{width:10%;}
	#pendaftaran {font-size:0.8vw}
	.ctbl {font-size:0.8vw}
	.tombol-search{font-size:0.8vw;}
	.text, .textpendek, .textpendek2, .textmedium, .textmedium2, .textpanjang, #detail .textpanjang3, .txt{font-size:0.8vw;}
	.texttgl{font-size:0.8vw}
	.textsd{font-size:0.8vw}
	.textmed{font-size:0.8vw}
	.textpen{font-size:0.8vw}
	#pendaftaran, #pendaftaran input, #pendaftaran select, #pendaftaran textarea{font-size:0.8vw;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){select,
textarea,
input{font-size:12px;}
}
@media print {
	#antrian-kiri, #antrian-kanan, #antrian-bawah {
	width:100%;
	float:left;
	overflow:hidden;
}
#antrian-kanan {
	font-size:71.4%;
}
#antrian {width:100%;overflow:hidden;}
#bukti {
	padding:20px;
	display:block;
	font-size:20px;
}
#gambar-antrian {
	padding:10px;
	display:block;
	width:40vw;
}
.title-web {
	font-size:20px;
	font-weight:bold;
	padding:20px;
}
.padding-30 {
	padding:30px;
}
.padding-20 {
	padding:20px;
}
.padding-10 {
	padding:10px;
}
#gambar-note {
	width:30%;
}

}