
@font-face{font-family:Krama Bali;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.3px;src:url(//www.komangputra.com/themes/cms/assets/fonts/KramaBali.ttf) format("truetype");src:url(//www.komangputra.com/themes/cms/assets/fonts/KramaBali.woff2) format("woff2")}
.entry-content h1 span.balinese20,.entry-content h1 span.balinese24,.entry-content h2 span.balinese20,.entry-content h2 span.balinese24,.entry-content h3 span.balinese20,.entry-content h3 span.balinese24,.entry-content h4 span.balinese20,.entry-content h4 span.balinese24{color:#004386!important}
.entry-content h5 span.balinese20,.entry-content h5 span.balinese24,.entry-content h6 span.balinese20,.entry-content h6 span.balinese24{color:#222!important}
.separator{width:100%;clear:both;display:block;text-align:center;margin:25px auto;padding:15px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}
.separator .btn-dark{color:#ddd;font-weight:400;font-size:12px;margin-top:5px}
.btn-dark i.fa{color:#ccc;margin-right:6px}
.balinese,.balinese p,p.balinese{font-family:'Krama Bali',serif;letter-spacing:0!important;font-size:20px;line-height:32px;text-align:left;color:#222}
.balinese20,.balinese20 p,p.balinese20{font-family:'Krama Bali',serif;letter-spacing:0!important;font-size:20px;line-height:36px;color:#222}
.balinese24,.balinese24 p,p.balinese24{font-family:'Krama Bali',serif;letter-spacing:0!important;font-size:24px;line-height:40px;color:#222}
.balinese28,.balinese28 p,p.balinese28{font-family:'Krama Bali',serif;letter-spacing:0!important;font-size:28px;line-height:42px;color:#222}
.separator{width:100%;clear:both;display:block;text-align:center;margin:25px auto;padding:15px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}
.entry-content .s-arti{font-size:95% !important;text-transform:lowercase;font-weight:500;white-space:pre-wrap;word-wrap:break-word;overflow:auto;max-width:185px}
.entry-content .s-latin{font-weight:500;color:#333333;text-transform:capitalize}
table td.tdarti{width:100%;border-top:0px !important;border-left:0px !important;border-right:0px !important;border-bottom:1px solid #d9d7ce !important;padding:5px 0 5px 0}
table.blue{text-align:center;margin-left:auto;margin-right:auto;}
table.blue td{vertical-align:top;font-family:'Fira Sans',sans-serif;font-weight:500;font-style:italic;font-size:20px;border:0;}
table.blue td .audio{margin:0 0 5px 15px;border:0}
audio{height:35px!important}
td .audio{width:250px}
.hasilkata{background:#fff;}
.carikata{position:relative;display:inline-block;}
input.inputkata{width:290px;font-size:16px;border:1px solid #999;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;}
table.cari, table.cari td, table.cari th{padding:2px;margin:0;border:0}
#inputlatin::-webkit-input-placeholder, #inputbali::-webkit-input-placeholder, input.inputkata::-webkit-input-placeholder{font-size:13px !important}
#inputlatin:-ms-input-placeholder, #inputbali:-ms-input-placeholder, input.inputkata:-ms-input-placeholder{font-size:13px !important}
#inputlatin::placeholder, input.inputkata::placeholder{font-size:13px !important}
#inputbali::-webkit-input-placeholder,#inputlatin::-webkit-input-placeholder{font-size:13px!important}
#inputbali:-ms-input-placeholder,#inputlatin:-ms-input-placeholder{font-size:13px!important}
#inputlatin::placeholder{font-size:13px!important}
.keyboardbali{padding:0;margin:0;z-index:9999;text-align:center}
table.bantuan td{padding:3px 8px;font-weight:500}
table.bantuan td.balinese{text-align:center;font-size:22px}
.btn-white{display:inline-block !important;line-height:1.5 !important;color:#212529 !important;text-align:center !important;text-decoration:none !important;vertical-align:middle !important;cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;background:#fff !important;border:1px solid #6c757d !important;padding:5px 10px !important;border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;-ms-border-radius:5px !important;font-size:14px !important;font-weight:500 !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn-white:active,.btn-white:hover{color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important}
.btn-dark{display:inline-block !important;line-height:1.5 !important;color:#fff !important;text-align:center !important;text-decoration:none !important;vertical-align:middle !important;cursor:pointer;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;background:#212529 !important;border:1px solid #111!important;padding:5px 10px !important;border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;-ms-border-radius:5px !important;font-size:14px !important;font-weight:500 !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn-dark i.fa{color:#ccc;margin-right:6px}
.btn-dark.full,.btn-white.full{width:80%}
.btn-dark.half,.btn-white.half{width:40%;display:inline-block}
.btn-dark:active,.btn-dark:hover{color:#fff !important;background-color:#111 !important;border-color:#222 !important}
.btn-tranparant{background:#fff !important;color:#666 !important;border:0 !important;font-weight:500 !important;font-size:11px !important;width:auto !important;letter-spacing:1px !important;padding:0 !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn-tranparant:hover{color:#222;font-size:14px;letter-spacing:2px}
.btn-tranparant span{font-size:24px;font-weight:700;line-height:0;color:red;font-family:"Fira Sans",sans-serif}
.baliteks{font-family:"Krama Bali",serif;font-size:12px;font-weight:bold;letter-spacing:0;padding:0 5px 0 5px}
,.simbali{margin-bottom:7px !important;padding:7px !important;font-weight:400 !important;font-size:14px !important;min-width:35px;min-height:35px;font-family:"Krama Bali",serif!important;background:#212529 !important;color:#f8f8f8 !important;border:1px solid #333!important;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px !important}
.simlatin{font-size:10px !important;display:inline-block;line-height:1.5 !important;text-align:center !important;text-decoration:none !important;vertical-align:middle !important;font-weight:500 !important;min-width:26px;height:30px;padding:0 5px !important;margin:7px 2px 5px 2px !important;background:#212529 !important;color:gold !important;border:1px solid #333 !important;border-radius:5px !important;-moz-border-radius:5px;-webkit-border-radius:5px !important}
.simlatin:hover{background:#111 !important;color:#fff !important}
.reset,.resethasil,.resetketik{padding:7px}
.decrease,.decreasehasil,.decreaseketik,.increase,.increasehasil,.increaseketik{font-size:18px;font-weight:700}
#inputlatin{font-size:20px;padding:25px 10px 10px 10px;line-height:auto;letter-spacing:0;height:100px!important;border:0;text-align:center;word-break:break-all;background:#f8f8f8;color:#222;caret-color:red}
.keymanweb-input{top:55px!important;padding:0!important}
.keymanweb-font{font-size:22px;line-height:45px}
.keymanweb-input:active,.keymanweb-input:focus{border:0}
#inputbali{font-family:"Krama Bali",serif;font-size:22px;line-height:45px;padding:20px 10px 0 10px;line-height:auto;letter-spacing:0;height:120px!important;border:0;text-align:center;word-break:break-all;background:#f8f8f8;color:#222;caret-color:#00f}
#hasil{font-family:"Krama Bali",Cambria,Georgia,serif;color:#111;letter-spacing:0;min-height:90px;text-align:center;padding:0 20px 20px 20px;background:0 0;word-break:break-all;vertical-align:bottom;display:block;font-size:18px;line-height:28px}
#inputbali:focus,#inputlatin:focus{border-color:none!important;-moz-box-shadow:inset 0 0 5px #ddd;-webkit-box-shadow:inset 0 0 5px #ddd;box-shadow:inset 0 0 5px #ddd;border-bottom:1px solid #ddd;background:#fff}
.tabs{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;background:#212529;color:#fff;padding:0;margin:0}
.tabs label{order:1;display:block;padding:8px 15px;margin-right:.2rem;cursor:pointer !important;background:#212529;border-left:1px dashed #444;border-right:0;border-bottom:0;border-top:0;color:#ff9000;font-weight:500;font-size:14px;text-transform:uppercase;transition:background ease .2s}
label.opsi{color:#ddd;letter-spacing:1px}
.tabs label span{font-family:"Krama Bali",serif!important;font-size:20px;font-weight:400!important;text-transform:none}
.tabs .tab{order:99;flex-grow:1;width:100%;display:none;padding:0;background:#111}
.tabs input[type=radio]{display:none}
.tabs input[type=radio]:checked+label{background:#111;color:gold}
.tabs input[type=radio]:checked+label+.tab{display:block}
.sideopsi{font-family:"Fira Sans",sans-serif;font-weight:400;height:100%;width:0;position:fixed;z-index:99999;top:0;right:-30px;padding:0 0 0 25px;overflow-x:hidden;padding-top:20px;transition:.5s;background:#fff;color:#404040;border-left:1px solid #ddd;overflow-y:scroll}
p.label{margin:0!important;font-size:14px}
.sideopsi .closebtn{position:absolute;top:0;left:0;margin:0 0 0 25px;font-size:22px;color:red;border:1px solid #ccc;padding:0 8px;border-radius:50%;font-weight:500;-moz-border-radius:50%;-webkit-border-radius:50%}
@media screen and (max-height:450px){.sideopsi{padding-top:15px}
.sideopsi a{font-size:16px}
}@font-face{font-family:SpecialOSK;font-style:normal;font-weight:400;src:url(//www.komangputra.com/themes/cms/aksarabali/keymanweb-osk.woff) format("woff")}
.kmw-key-default span.kmw-key-text{margin-top:4px}
.phone .kmw-key-default span.kmw-key-text,.tablet .kmw-key-default span.kmw-key-text{margin-top:3px!important}
#default-K_BKQUOTE span{margin-top:7px}
#alt-K_E span,#alt-K_I span,#alt-K_R span,#default-K_E span,#default-K_I span,#shift-K_5 span,#shift-K_7 span,#shift-K_I span{margin-top:10px}
#ctrl-K_O span,#shift-K_6 span,#shift-K_PERIOD span,#shift-ctrl-K_PERIOD span{margin-top:-8px}
#alt-K_U span,#ctrl-K_J span,#ctrl-K_U span,#default-K_2 span,#default-K_3 span,#default-K_5 span,#default-K_U span,#shift-K_8 span,#shift-K_9 span,#shift-K_E span,#shift-K_HYPHEN span,#shift-K_U span,#shift-ctrl-K_COMMA span,#shift-ctrl-K_I span,#shift-ctrl-K_O span,#shift-ctrl-K_SLASH span,#shift-ctrl-K_U span{margin-top:-5px}
#shift-K_1 span,#shift-K_3 span{margin-top:-3px}
#default-K_COMMA span,#default-K_PERIOD span,#default-K_SLASH span{font-size:65%;margin-top:3px}
#ctrl-K_I span,#ctrl-K_J span,#ctrl-K_U span,#default-K_PERIOD span,#shift-K_1 span,#shift-K_BKQUOTE span,#shift-K_HYPHEN span,#shift-K_PERIOD span,#shift-ctrl-K_N span{font-size:70%}
#alt-K_E span,#alt-K_O span,#default-K_1 span,#default-K_2 span,#default-K_3 span,#default-K_5 span,#default-K_E span,#default-K_O span,#shift-K_L span,#shift-K_Q span{font-size:85%}
#ctrl-K_O span,#default-K_COMMA span,#shift-K_2 span,#shift-K_3 span,#shift-K_4 span,#shift-K_H span,#shift-K_O span,#shift-K_T span #shift-ctrl-alt-K_E,#shift-ctrl-K_SLASH span{font-size:75%}
#shift-ctrl-K_COMMA span,#shift-ctrl-K_PERIOD span{font-size:55%}
img #KMW_Controller_Img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}
.desktop.windows.kmw-osk-frame{margin-top:150px}
.phone .kmw-osk-frame{position:fixed;left:0;bottom:0;width:100%;height:144px;overflow-y:visible;background-color:#222;-webkit-user-select:none}
.phone .kmw-osk-inner-frame{margin:0;background:0 0}
.phone .kmw-key-layer-group{position:fixed;left:0;bottom:0;width:100%;margin:0;padding:1px 0;border:none;background-color:#222}
.phone .kmw-key-layer{position:fixed;left:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}
.phone .kmw-key-row{position:fixed;width:100%;height:20%;margin:0;padding:0;border:none;overflow:hidden}
.phone .kmw-key-square{position:fixed;display:inline-block;height:100%;max-height:100%;overflow:visible;margin:0;z-index:10000;padding:0;background-color:transparent;cursor:default;border:none;-webkit-tap-highlight-color:transparent}
.phone .kmw-key-square-ex{display:inline-block;box-sizing:border-box;margin:0 0 0 5px;z-index:10001;padding:0;cursor:default}
.phone .kmw-key{display:block;position:fixed;margin:0;border-radius:6px;text-align:center}
.phone.windows .kmw-key-row{max-width:80%}
.phone.windows .kmw-key{position:static}
.phone .kmw-5rows{padding-top:0}
.phone .kmw-key-label{position:absolute;left:5%;top:1%;font:.5em sans-serif;z-index:10000}
.phone .kmw-key-row{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.tablet .kmw-osk-frame{position:fixed;left:0;bottom:0;width:100%;height:144px;overflow-y:visible;background-color:rgba(0,0,0,.8);-webkit-user-select:none}
.tablet .kmw-osk-inner-frame{margin:0}
.tablet .kmw-key-layer-group{position:fixed;left:0;bottom:0;width:100%;margin:0;padding:1px 0;border:none}
.tablet .kmw-key-layer{position:fixed;left:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}
.tablet .kmw-key-row{position:fixed;width:100%;height:20%;margin:0;padding:0;border:none;overflow:hidden}
.tablet .kmw-key-square{position:fixed;display:inline-block;height:100%;max-height:100%;overflow:hidden;margin:0;z-index:10000;padding:0;border:none;-webkit-tap-highlight-color:transparent}
.tablet .kmw-key-square-ex{display:inline-block;box-sizing:border-box;margin:0 0 0 5px;z-index:10001;padding:0;background-color:transparent;cursor:default}
.tablet .kmw-key{display:block;position:fixed;margin:2px;border-radius:8px;text-align:center;box-sizing:border-box;overflow:visible}
.tablet .kmw-key-label{position:absolute;left:7%;top:2%;font:.5em sans-serif;z-index:10000}
.tablet .kmw-key-text{position:relative;left:0;top:0;-webkit-user-select:none}
.tablet.ios .kmw-key{border:none;border-radius:5px}
.kmw-key{text-align:center;white-space:nowrap}
.kmw-key:before{content:".";display:inline-block;height:100%;vertical-align:middle;max-width:0;visibility:hidden}
.kmw-key span{display:inline-block;vertical-align:middle}
.kmw-osk-frame{width:auto;height:auto;margin:0;padding:0;border:1px solid #3338;border-radius:2px;background-color:#666;box-sizing:border-box;-moz-box-sizing:border-box}
.kmw-osk-inner-frame{margin:0 auto;background-color:#111;border:1px solid #3338;box-sizing:border-box;-moz-box-sizing:border-box}
.kmw-key-layer-group{width:100%;height:100%;margin:0 auto;padding:0;border:none;background:0 0}
.kmw-key-layer{width:100%;height:100%;margin:0 auto;padding:0;background-color:transparent;overflow:hidden}
.kmw-key-row{position:static;width:100%;height:20%;margin:0 auto;padding:0;border:none;overflow:hidden}
.kmw-key-square{position:relative;height:100%;display:inline-block;float:left;margin:0 0 0 5px;z-index:10000;overflow:hidden;padding:3px 0 1px 0;background-color:transparent;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px transparent}
.kmw-key{display:block;margin:0;border-radius:10%;-webkit-border-radius:10%;-ms-border-radius:10%;-o-border-radius:10%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;width:100%;height:100%}
.kmw-key-label{position:absolute;left:0;top:-6px;color:#8e7f6a;font-weight:700;font-family:sans-serif;font-size:40%;background-color:transparent}
.kmw-key-popup-icon:before{content:"\2022"}
.kmw-key-popup-icon{position:absolute;display:block;visibility:visible;right:4%;top:1%;font:bold .5em Calibri,sans-serif;color:#aaa}
.phone.android .kmw-key-popup-icon{top:1px;right:8%}
.phone.android .kmw-key-label{left:10%;top:4%;font-weight:700}
.tablet.android .kmw-key-popup-icon{top:0;right:5%}
.tablet.android .kmw-key-label{left:6%;top:3%;font-weight:700}
.kmw-footer{height:40px;width:auto;margin:0;padding:0;background-color:#505254;border-radius:0 0 10px 10px;text-align:center}
.kmw-footer span.bali{font-size:18px!important;font-family:"Krama Bali"!important;font-style:normal!important;letter-spacing:0}
.kmw-title-bar{height:25px;width:auto;margin:0;background-color:#505254;color:#444;padding:0;border-radius:10px 10px 0 0}
.kmw-title-bar-caption{color:#666;margin:0 20px 0 20px;font-family:Cambria,Georgia,serif;font-size:14px}
.kmw-title-bar-actions{position:absolute;cursor:default;right:5px;top:0;width:40px;height:25px}
.kmw-footer-caption{padding-top:7px;color:#999;font-size:13px;margin:0 0 4px 4px;font-family:Cambria,Georgia,serif;font-style:italic}
.kmw-footer-resize{cursor:se-resize;position:absolute;right:2px;bottom:2px;width:25px;height:25px;overflow:hidden;font-family:SpecialOSK;color:#fff}
.kmw-footer-resize:hover{font-weight:700}
.kmw-footer-resize:before{content:"\e023"}
.kmw-title-bar-image{cursor:default;font-weight:700;font-family:sans-serif;float:right;padding:2px 2px 0 0;width:30px;height:auto;color:#ccc}
.kmw-config-image,.kmw-pin-image{cursor:pointer}
.kmw-help-image{cursor:help}
.kmw-close-button{cursor:wait}
.kmw-title-bar-image:hover{font-weight:700}
#kmw-pin-image:before{content:"\2616";padding:2px 7px 2px 7px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#kmw-config-image:before{content:"\269B";padding:2px 7px 2px 7px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#kmw-help-image:before{content:"?";padding:2px 7px 2px 7px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#kmw-close-button:before{content:"\2716";padding:0 7px 2px 7px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.kmw-key-default{color:#fff;background-color:#212529}
.kmw-key-shift,.kmw-key-special{color:#999;background-color:#32373b}
.kmw-key-shift-on,.kmw-key-special-on{color:gold;background-color:#4e5257}
.kmw-key-deadkey{color:#0d0;background-color:#999}
.kmw-key-blank{color:#666;background-color:rgba(100,100,100,.5)}
.kmw-key-hidden{visibility:hidden}
.kmw-key-touched{background-color:#222}
.tablet .kmw-key-shift,.tablet .kmw-key-shift-on{font-size:.8em!important}
.phone .kmw-key-shift,.phone .kmw-key-shift-on{font-size:.7em!important}
body div.kmw-key-shift span.kmw-key-text{font-family:SpecialOSK!important;font-size:14px!important;letter-spacing:1px}
body div.kmw-key-shift-on span.kmw-key-text{font-family:SpecialOSK!important;font-size:14px!important;letter-spacing:1px}
#kmw-popup-keys div.kmw-key-shift span.kmw-key-text{font-family:SpecialOSK!important}
#kmw-popup-callout{position:fixed;display:block;background-color:#fdfdfe;border-radius:0 0 6px 6px;z-index:10001;pointer-events:none}
div.ios div.kmw-keytip{position:fixed;left:0;top:0;width:3em;height:3em;background-color:rgb(0,0,0,0);overflow:visible}
div.android div.kmw-keytip{position:fixed;left:0;top:0;width:3em;height:3em;color:#fff;background-color:rgb(0,0,0,0);overflow:visible}
.kmw-osk-none,.kmw-osk-static{text-align:left;font:12px sans-serif;border:solid 1px #3338;color:#00f;background-color:#fff}
.kmw-osk-none{padding:4px 6px 6px}
.kmw-osk-none:before{content:"Installing keyboard..."}
#kmw-language-menu{position:absolute;left:0;width:232px;max-width:232px;z-index:10004;background-color:grey;border:3px solid #888;padding:0;border-radius:4px;-webkit-border-radius:4px;box-shadow:3px 3px 2px #ccc;-webkit-box-shadow:3px 3px 2px #ccc;overflow:hidden;-ms-touch-action:none;-webkit-user-select:none}
#kmw-language-menu *{-ms-touch-action:none;-webkit-user-select:none}
#kmw-language-menu p{font-family:Calibri,sans-serif,Helvetica,sans-serif;font-size:16px;border-top:1px dotted #989898;border-bottom:1px dotted #989898;margin:0;padding:10px 0 10px 10px;overflow:hidden;color:#00f;background-color:transparent;white-space:nowrap}
#kmw-language-menu div.kbd-list-open p.kbd-list-entry{display:none}
#kmw-language-menu div.kbd-list-closed p.kbd-list-entry{display:none}
#kmw-language-menu-background{position:fixed;left:0;top:0;width:100%;height:100%;background-color:transparent;z-index:10003}
#kmw-menu-scroll-container{display:none}
#kmw-menu-scroller{display:none}
#kmw-menu-index{display:none}
#kmw-menu-index p{display:none}
#kmw-menu-footer{height:2px;background-color:grey}
#kmw-language-menu .kbd-list{position:relative;padding-left:10px;background:0 0}
#kmw-language-menu .kbd-single-entry{position:relative;padding-left:10px;background:0 0}
#kmw-language-menu .kbd-list-entry{position:relative;padding-left:30px;background:0 0}
#kmw-language-menu .selected{color:#fff;background-color:#c82}
#kmw-language-menu .current{font-weight:700}
#kmw-popup-keys{position:fixed;display:block;width:auto;height:auto;overflow-y:visible;padding:4px;border:1px solid #ddd;border-radius:8px;background-color:#fdfdfe;border:none;z-index:10000}
.tablet.ios #kmw-popup-keys{padding:4px 7px 0 0}
.phone.ios #kmw-popup-keys{padding:4px 5px 0 0}
.tablet.ios #kmw-popup-keys .kmw-key{border:none}
.phone.ios #kmw-popup-keys .kmw-key{border:none}
.phone.android #kmw-popup-keys{border:none;border-radius:2px;background-color:#ccc;padding:5px 5px 0 0}
.tablet.android #kmw-popup-keys{border:1px solid #eee;border-radius:3px;background-color:#888;padding:8px 12px 4px 4px}
#kmw-popup-shim{position:fixed;width:100%;height:100%;bottom:0;left:0;display:block;opacity:.15;background-color:#222;pointer-events:none}
.kmw-wait-background{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:11000}
.kmw-wait-box{width:240px;height:80px;margin-top:20%;margin-left:auto;margin-right:auto;border:3px solid #3338;border-radius:8px;text-align:center;padding:0;background:#fff}
.kmw-alert-close{float:right;height:24px;width:24px;font:1em bold Calibri,sans-serif,sans-serif;color:#3338}
.kmw-alert-close:before{content:"\00d7"}
.kmw-wait-text{clear:both;margin:4px;white-space:nowrap}
.kmw-wait-graphic{width:100%;height:75%;background:url(//www.komangputra.com/themes/cms/aksarabali/ajax-loader.gif) no-repeat;background-position:center top}
.kmw-alert-text{margin:10px;white-space:default;font-family:Calibri,sans-serif,sans-serif}
.kmw-spacebar-caption{font-family:Calibri,serif!important;color:rgba(255,255,255,.05);font-size:14px;text-shadow:none}
span.kmw-spacebar-caption{text-shadow:none!important}
.desktop-static.kmw-osk-inner-frame{margin:0;background-color:#666;border:2px solid #3338;box-sizing:border-box;-moz-box-sizing:border-box}
.desktop-static .kmw-key-layer-group{width:100%;height:100%;margin:0;padding:0;border:none;background:0 0}
.desktop-static .kmw-key-layer{width:100%;height:100%;margin:0;padding:0;background-color:transparent;overflow:hidden}
.desktop-static .kmw-key-row{position:static;width:100%;height:20%;margin:0;padding:0;border:none;overflow:hidden}
.desktop-static .kmw-key-square{position:relative;height:100%;display:inline-block;float:left;margin:0 0 0 5px;z-index:10000;font-size:.8em;overflow:hidden;padding:1px 0 1px 0;background-color:transparent;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px transparent}
.desktop-static .kmw-key{display:block;margin:0;border-radius:6px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;width:100%;height:100%}
.desktop-static .kmw-key-label{position:absolute;left:2px;top:2px;font:.5em Calibri,sans-serif;color:#888;background-color:transparent}
.desktop-static .kmw-key-text{position:relative;left:2px;top:2px}
.phone-static.kmw-osk-inner-frame{margin:0;background-color:#666;border:2px solid #3338;box-sizing:border-box;-moz-box-sizing:border-box}
.phone-static .kmw-key-layer-group{width:100%;height:100%;margin:0;padding:0;border:none;background:0 0}
.phone-static .kmw-key-layer{width:100%;height:100%;margin:0;padding:0;background-color:transparent;overflow:hidden}
.phone-static .kmw-key-row{position:relative;width:100%;height:20%;margin:0;padding:0;border:none;overflow:hidden}
.phone-static .kmw-key-square{position:absolute;height:100%;display:inline-block;float:left;margin:0 0 0 5px;z-index:10000;font-size:.8em;overflow:hidden;padding:1px 0 1px 0;background-color:transparent;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box}
.phone-static .kmw-key{display:block;margin:0;border-radius:6px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;width:100%;height:100%}
.phone-static .kmw-key-label{position:absolute;left:2px;top:2px;font:.5em Calibri,sans-serif;color:#888;background-color:transparent}
.phone-static .kmw-key-text{position:relative;left:2px;top:2px}
.tablet-static.kmw-osk-inner-frame{margin:0;background-color:#666;border:2px solid #3338;box-sizing:border-box;-moz-box-sizing:border-box}
.tablet-static .kmw-key-layer-group{width:100%;height:100%;margin:0;padding:0;border:none;background:0 0}
.tablet-static .kmw-key-layer{width:100%;height:100%;margin:0;padding:0;background-color:transparent;overflow:hidden}
.tablet-static .kmw-key-row{position:relative;width:100%;height:20%;margin:0;padding:0;border:none;overflow:hidden}
.tablet-static .kmw-key-square{position:absolute;height:100%;display:inline-block;float:left;margin:0 0 0 5px;z-index:10000;font-size:.8em;overflow:hidden;padding:1px 0 1px 0;background-color:transparent;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box}
.tablet-static .kmw-key{display:block;margin:0;border-radius:6px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;width:100%;height:100%}
.tablet-static .kmw-key-label{position:absolute;left:2px;top:2px;font:.5em Calibri,sans-serif;color:#888;background-color:transparent}
.tablet-static .kmw-key-text{position:relative;left:2px;top:2px}
table.blue td .audio{margin:0 0 5px 15px;border:0}
audio{height:35px!important}
td .audio{width:250px}
#toc-np-container ul li a{font-family:'Fira Sans','Krama Bali',sans-serif !important;cursor:pointer}
.hentry{padding:10px 40px 0 !important}