button,hr,input{
    overflow:visible;
}
progress,sub,sup{
    vertical-align:baseline;
}
[type=checkbox],[type=radio],legend{
    box-sizing:border-box;
    padding:0;
}
#menukd,#menukd ul ul li,#menukd>ul,#menukd>ul>li,a:hover,body,sub,sup{
    position:relative;
}
.kotakopsi option,.kotakopsi select,p.error,p.good,span.hilite{
    text-shadow:0 1px 0 rgba(255,255,255,.5);
}
#navigasi,#submit{
    background:linear-gradient(180deg,#4285f4 -60.04%,#1967d2 100%);
}
#menukd ul,ol,ul{
    list-style:none;
}
#submit,button{
    cursor:pointer;
}
.logo img,legend{
    max-width:100%;
}
#info_bhs,.daftar-hasil a:before,.kolom-nav-kanan,.kotakopsi,.tengah,h1.judul,h2.judul,p.error,p.good{
    text-align:center;
}
#copyright,#copyright a,#copyright a:visited,#info_bhs{
    color:#525252;
}
#copyright a:hover,a:link,a:visited{
    color:#0073c6;
}
html{
    line-height:1.15;
    -webkit-text-size-adjust:100%;
}
body{
    background:#fff;
    color:#333;
    font-family:"Google Sans",Roboto,Google Sans,sans-serif;
    font-size:16px;
    margin:0;
    width:100%;
    height:100%;
    padding:0;
}
details,main{
    display:block;
}
hr{
    box-sizing:content-box;
    height:0;
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em;
}
a{
    background-color:transparent;
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted;
}
#menukd ul li a,#submit,.daftar-hasil a,a:active,a:hover,a:link,a:visited,button{
    text-decoration:none;
}
b,strong{
    font-weight:bolder;
}
small{
    font-size:80%;
}
sub,sup{
    font-size:75%;
    line-height:0;
}
sub{
    bottom:-.25em;
}
sup{
    top:-.5em;
}
img{
    border-style:none;
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0;
}
button,select{
    text-transform:none;
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button;
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0;
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:ButtonText dotted 1px;
}
legend{
    color:inherit;
    display:table;
    white-space:normal;
}
#navigasi img,.daftar-hasil a,.kolom-nav,iframe{
    vertical-align:middle;
}
textarea{
    overflow:auto;
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto;
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px;
}
[type=search]::-webkit-search-decoration{
    -webkit-appearance:none;
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit;
}
.bahasa,em,i{
    font-style:italic;
}
fieldset,p,p.error,p.good{
    line-height:1.5;
}
summary{
    display:list-item;
}
#menukd>ul>#tombol-menu,#stat,.logo strong,[hidden],div#kotak-label,template{
    display:none;
}
#submit,.menu{
    display:inline-block;
}
h1{
    font-size:2em;
    margin:.67em 0;
}
h2{
    font-size:1.5em;
}
h3{
    font-size:1.3em;
}
h5{
    font-size:.8em;
}
h6{
    font-size:.7em;
}
h1.judul{
    text-transform:uppercase;
    font-weight:700;
}
h1.judul,h2.judul{
    color:#0073c6;
}
a:active,a:hover{
    color:#006400;
    transition-duration:.6s;
    transition-property:color;
    transition-timing-function:ease-in;
}
a:hover{
    color:red;
}
button{
    background:url(../img/swap-file.png) center no-repeat #f9f9f9;
    color:#333;
    padding:5px;
    border:none;
    height:30px;
    margin:10px;
    width:30px;
    text-indent:1000px;
    opacity:.65;
}
.sosial-facebook:hover,.sosial-google:hover,.sosial-paypal:hover,.sosial-pinterest:hover,.sosial-rss:hover,.sosial-twitter:hover,.sosial-youtube:hover,button:hover{
    opacity:1;
}
p{
    font-size:16px;
    color:#555;
    margin:0;
}
p.error{
    color:#c7254e;
    background-color:#f9ecf0;
    border-color:#eed3d7;
}
p.good{
    color:#2467ba;
    background-color:#d3dbea;
    border-color:#bce8f1;
}
p.error,p.good{
    padding:5px;
    margin-bottom:10px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
#wrapper{
    width:100%;
    overflow:hidden;
    margin-left:auto;
    margin-right:auto;
}
#navigasi{
    box-shadow:0 4px 6px -1px rgba(34,30,30,.35);
    width:100%;
    float:left;
    z-index:1000;
    margin-bottom:5px;
}
.navigasi_wrap{
    max-width:1366px;
    margin:0 auto;
}
#kontak_info,#kontak_sosial{
    width:auto;
    float:left!important;
    text-decoration:none;
    padding-left:5px;
    line-height:45px;
    font-size:18px;
    font-weight:800;
    text-align:center;
}
#menukd>ul>li>a,#submit,.arti{
    font-weight:700;
}
#kontak_info a:link,#kontak_info a:visited{
    color:rgba(255,255,255,.95)!important;
}
#kontak_info a:hover{
    color:rgba(255,255,255,.6)!important;
}
.menu{
    margin-bottom:15px;
}
.arti,.bahasa,div.footer span.left{
    display:inline;
}
#menukd{
    height:36px;
    width:auto;
    float:right;
}
#menukd ul{
    padding:0;
    margin:0;
    line-height:10px;
}
#menukd>ul{
    display:block;
    height:32px;
    width:100%;
    z-index:500;
}
#menukd>ul>li{
    display:block;
    float:left;
    margin:0;
    padding:0;
}
#menukd ul li a{
    display:block;
    margin-left:5px;
    margin-right:5px;
}
#menukd ul li a:hover{
    border-bottom:#015a8f;
}
#menukd>ul>li>a{
    font-size:14px;
    padding:15px 3px;
    color:#fff;
    -webkit-transition:color .25s ease-out;
    -moz-transition:color .25s ease-out;
    -ms-transition:color .25s ease-out;
    -o-transition:color .25s ease-out;
    transition:color .25s ease-out;
}
#menukd>ul>li.has-sub>a{
    padding-right:32px;
}
#menukd>ul>li:hover>a{
    color:rgba(255,255,255,.6);
}
#menukd li.has-sub::after{
    display:block;
    content:'';
    position:absolute;
    width:0;
    height:0;
}
#menukd>ul>li.has-sub::after{
    right:10px;
    top:20px;
    border:5px solid transparent;
    border-top-color:#fff;
}
#menukd>ul>li:hover::after{
    border-top-color:#f0f8ff
}
#penunjuktanda{
    position:absolute;
    height:12px;
    width:100%;
    bottom:0;
    overflow:hidden;
    z-index:-1;
}
#penunjukposisi,.submenuArrow{
    height:0;
    top:-12px;
    position:absolute;
}
#penunjukposisi{
    border:12px solid transparent;
    -webkit-transition:left .25s;
    -moz-transition:left .25s;
    -ms-transition:left .25s;
    -o-transition:left .25s;
    transition:left .25s;
    width:100%;
    border-top-color:#015a8f;
    right:100%;
    z-index:-2;
}
#menukd ul ul{
    position:absolute;
    left:-9999px;
    top:70px;
    opacity:0;
    -webkit-transition:opacity .3s,top .25s;
    -moz-transition:opacity .3s,top .25s;
    -ms-transition:opacity .3s,top .25s;
    -o-transition:opacity .3s,top .25s;
    transition:opacity .3s,top .25s;
    z-index:1000;
}
#menukd ul ul ul{
    top:37px;
    padding-left:5px;
}
#menukd>ul>li:hover>ul{
    left:auto;
    top:44px;
    opacity:1;
}
#menukd ul ul li:hover>ul{
    left:170px;
    top:0;
    opacity:1;
}
#menukd ul ul li a{
    width:130px;
    padding:10px 20px;
    font-size:12px;
    color:#015b8f;
    background:#fff;
    border-bottom:1px solid #015a8f;
    -webkit-transition:.35s;
    -moz-transition:.35s;
    -ms-transition:.35s;
    -o-transition:.35s;
    transition:.35s;
}
#menukd ul ul li:hover>a{
    background:#f6f6f6;
    color:#8c9195;
}
#menukd ul ul li.last>a,#menukd ul ul li:last-child>a{
    border-bottom:0
}

#menukd ul ul li.has-sub::after{
    border:4px solid transparent;
    border-left-color:#015b8f;
    right:10px;
    top:12px;
    -moz-transition:.2s;
    -ms-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
    -webkit-transition:-webkit-transform .2s,right .2s;
}
#menukd ul ul li.has-sub:hover::after{
    border-left-color:#fff;
    right:-5px;
    -webkit-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
    transform:rotateY(180deg);
}
#container{
    width:100%;
    margin:0 auto;
    padding:0;
    float:none;
    max-width:1280px;
}
.submenuArrow{
    border:6px solid transparent;
    width:0;
    border-bottom-color:#fff;
}
.daftar-hasil a,.isi,ol li{
    position:relative;
}
.swap{
    background:#f9f9f9;
}
.ads-kotak{
    width:auto;
    min-height:255px!important;
}
.isi{
    min-height:400px;
    margin:0 auto;
    color:#212121;
    text-shadow:0 0 1px #fff;
}
.arti{
    color:#333;
    line-height:2.5;
}
/* .tengah{ */
    /* margin-top:5px; */
	/* margin-bottom:5px; */
/* } */
.kotakcari{
    left:5px;
    width:275px;
    height:26px;
    line-height:26px;
}
.kotakopsi{
    width:205px;
    line-height:36px;
    height:36px;
}
.kotakcari,.kotakopsi{
    font-size:16px;
    border:1px solid #ccc;
    padding:5px;
    margin-bottom:6px;
    color:#475059;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.kotakcari:focus,.kotakcari:hover{
    border-radius:4px;
    text-shadow:1px 1px 1px #f2f2f2;
    transition:opacity .1s,font-size .1s;
}
.kotakcari:hover{
    box-shadow:0 0 3px rgba(0,150,230,.55);
}
.kotakcari:focus{
    box-shadow:0 0 3px rgba(0,119,253,.95);
}
.kotakopsi option,.kotakopsi select{
    background:#fff;
    padding:3px;
    margin-right:10px;
    margin-left:10px;
    border-bottom:1px solid #e5e5e5;
    outline:0!important;
    -webkit-appearance:0!important;
    height:22px;
    line-height:22px;
    text-align:justify;
    overflow-y:auto;
    overflow-x:hidden;
    position:relative;
    white-space:nowrap;
    vertical-align:middle;
}
span.hilite{
    padding:0 auto;
    background:linear-gradient(to left,#d3dbea 40%,transparent 100%);
    color:#015a8f;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
#submit{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border:1px solid #0073c6;
    color:#fff;
    font-size:16px;
    padding:10px;
    text-shadow:0 1px 0 #0073c6;
    background-color:#0073c6;
    width:170px;
}
#submit:hover{
    background:#08f
}
#submit:active{
    background:#0073c6;
    outline:0;
    -moz-box-shadow:0 1px 4px rgba(0,0,0,.5) inset;
    -webkit-box-shadow:0 1px 4px rgba(0,0,0,.5) inset;
    box-shadow:0 1px 4px rgba(0,0,0,.5) inset;
}
ol{
    counter-reset:li;
}
ol ol{
    margin:0 0 0 2em;
}
ol li{
    margin:0 0 .5rem;
    counter-increment:li;
}
.daftar-hasil a{
    display:block;
    padding:10px;
    background:linear-gradient(to bottom right,#f4f4f4 0,#fff 100%);
    border:1px solid #eee;
    border-radius:5px;
    color:#555;
    transition:.3s ease-out;
    letter-spacing:.2px;
}
.daftar-hasil a:hover{
    cursor:pointer;
    background:linear-gradient(to top left,#f4f4f4 0,#fff 100%);
    border:1px solid #eee;
    transition:.3s ease-in;
    box-shadow:0 13px 18px -8px rgba(0,0,0,.15),0 11px 55px 10px rgba(0,0,0,.07);
}
.daftar-hasil a:before{
    content:counter(li);
    counter-increment:li;
    font-size:1.1rem;
    font-weight:700;
    position:absolute;
    background:#fff;
    border-radius:5px;
    box-shadow:1px 2px 0 #999;
    --size:32px;
    left:calc(-1 * var(--size) - 10px);
    line-height:var(--size);
    width:var(--size);
    height:var(--size);
    top:0;
}
.daftar-hasil a:after{
    position:absolute;
    content:'';
    border:.5em solid transparent;
    left:-1em;
    top:50%;
    margin-top:-.5em;
    transition:.3s ease-out;
}
#searchbox{
    background:#eaf8fc;
    background-image:-moz-linear-gradient(#fff,#d4e8ec);
    background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d4e8ec),color-stop(1,#fff));
    -moz-border-radius:35px;
    border-radius:35px;
    border-width:1px;
    border-style:solid;
    border-color:#c4d9df #a4c3ca #83afb7;
    width:500px;
    height:35px;
    padding:10px;
    margin:100px auto 46px;
    overflow:hidden;
}
fieldset{
    color:#333;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    padding:10px 0 10px 15px;
}
.deskripsi{
    line-height:inherit;
}
.clear{
    clear:both;
}
.logo h1,.logo h2{
    font:bold 32pt arial;
}
.logo span{
    font-weight:400;
    font-size:14px;
}
.iklan{
    width:730px;
    float:right;
    padding-top:3px;
    padding-bottom:3px;
    margin:0;
    display:block;
}
.logo_kd{
    background-image:url(../img/site_logo.png);
    background-repeat:no-repeat;
    display:block;
    float:left;
    height:80px;
    margin-top:15px;
    width:250px;
}
.sosial-facebook,.sosial-facebook:hover,.sosial-google,.sosial-google:hover,.sosial-paypal,.sosial-paypal:hover,.sosial-twitter,.sosial-twitter:hover,.sosial-youtube,.sosial-youtube:hover{
    background-image:url(../img/sosial-icon.png);
    background-repeat:no-repeat
}
.kolom-nav{
    display:inline-block;
    width:auto;
    margin-bottom:10px;
}
.kolom-nav-kiri{
    float:left;
    padding-right:10px;
}
@-webkit-keyframes blinker{
    from{
        opacity:1;
    }
    to{
        opacity:0;
    }
}
.kedip{
    animation:1s linear infinite blinker;
}
.kedip:hover{
    animation:.5s linear infinite blinker
}
@keyframes blinker{
    50%{
        opacity:0;
    }
}
.ijo{
    color:green;
}
.biru{
    color:#115098;
}
.merah{
    color:#cc0f16;
}
.halaman{
    padding-top:10px;
    padding-bottom:5px;
    font-size:16px;
    line-height:25px;
}
.halaman a{
    background:#f4f4f4;
    border:1px solid #eee;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    margin:1px;
    padding:5px;
    color:#212121;
}
.halaman a.active, .halaman a.hal_pilih, .halaman a:hover{
    color:#4479ba;
    box-shadow:0 1px #ededed;
    -moz-box-shadow:0 1px #ededed;
    -webkit-box-shadow:0 1px #ededed;
    text-shadow:0 1px #388dbe;
    border-color:#cad4e8;
    background:#d3dbea;
    transition:.3s ease-out;
}
.halaman .dots {
    color: #999;
    align-self: center;
}

#footer{
    width:auto;
    float:left;
    margin-top:10px;
}
#footerbottom{
    background:url(../img/latar-footer.gif) repeat-x #fff;
    -moz-box-shadow:0 -1px 7px #d0cfcf;
    -webkit-box-shadow:0 -1px 7px #d0cfcf;
    box-shadow:0 -1px 7px #d0cfcf;
    height:46px;
    line-height:46px;
    font-size:14px;
    padding:0 20px;
}
#copyright{
    width:60%;
    float:left;
    padding-left:10px;
    padding-right:10px;
}
#info_bawah{
    margin-top:15px;
    background:#f8f9fa;
    -moz-box-shadow:0 1px 5px #d0cfcf;
    -webkit-box-shadow:0 1px 5px #d0cfcf;
    box-shadow:0 1px 5px #d0cfcf;
    padding:5px 20px;
    font-size:14px;
    height:auto;
    left:0;
    bottom:0;
}
#info_bhs{
    line-height:1.3;
    letter-spacing:.02em;
}
div.footer{
    background:#366abe;
    height:auto;
    display:block;
    margin-left:15px;
    margin-right:15px;
    width:92%;
}
div.footer,div.footer a{
    color:#fff;
    font-weight:700;
    font-size:12px;
    letter-spacing:.05em;
}
div.footer span.right{
    display:inline;
    float:right;
}
.sosialfooter{
    width:auto;
    float:right;
    height:46px;
}
.sosial-facebook,.sosial-facebook:hover,.sosial-google,.sosial-google:hover,.sosial-paypal,.sosial-paypal:hover,.sosial-twitter,.sosial-twitter:hover,.sosial-youtube,.sosial-youtube:hover,.sosialfooter ul li{
    width:46px;
    height:46px;
}
.sosial-facebook,.sosial-google,.sosial-paypal,.sosial-pinterest,.sosial-rss,.sosial-twitter,.sosial-youtube{
    opacity:.5;
}
.sosialfooter ul{
    width:auto;
    float:right;
    height:46px;
    padding:0;
    margin:0;
}
.sosialfooter ul li{
    float:left;
    display:inline-block;
    border-right:1px solid #e5e5e5;
    border-left:1px solid #d5d5d5;
    list-style-type:none;
    margin-left:-1px;
    padding:0;
}
.sosial-google{
    display:block;
    background-position:-5px -6px;
}
.sosial-google:hover{
    display:block;
    background-position:-7px -48px;
}
.sosial-facebook{
    display:block;
    background-position:-50px -6px;
}
.sosial-facebook:hover{
    display:block;
    background-position:-50px -48px;
}
.sosial-twitter{
    display:block;
    background-position:-92px -6px;
}
.sosial-twitter:hover{
    display:block;
    background-position:-92px -48px;
}
.sosial-youtube{
    display:block;
    background-position:-135px -6px;
}
.sosial-youtube:hover{
    display:block;
    background-position:-135px -48px;
}
.sosial-paypal{
    display:block;
    background-position:-264px -6px;
}
.sosial-paypal:hover{
    display:block;
    background-position:-264px -48px;
}
@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:21) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){
    #menukd,#menukd>ul>li{
        float:none;
    }
    #menukd,#menukd ul{
        width:auto;
    }
    #menukd #tombol-menu::after,#menukd #tombol-menu::before{
        content:'';
        position:absolute;
        height:3px;
        width:22px;
        border-top:2px solid #fff;
        right:20px;
    }
    #menukd #penunjuktanda,#menukd .submenuArrow,#menukd li,#menukd ul .has-sub::after,#menukd>ul>li{
        display:none;
    }
    #menukd>ul{
        height:auto;
        display:block;
    }
    #menukd ul ul,#menukd ul ul ul,#menukd ul ul>li:hover>ul,#menukd ul>li:hover>ul{
        position:relative;
        left:auto;
        top:auto;
        opacity:1;
        padding-left:0;
    }
    #menukd ul li a{
        padding:12px 20px;
    }
    #menukd ul ul li a{
        border:0;
        background:0 0;
        width:auto;
        padding:8px 35px;
    }
    #menukd ul ul li:hover>a{
        background:0 0;
        color:#8c9195;
    }
    #menukd ul ul ul a{
        padding:8px 50px;
    }
    #menukd ul ul ul ul a{
        padding:8px 65px;
    }
    #menukd ul ul ul ul ul a{
        padding:8px 80px;
    }
    #menukd ul ul ul ul ul ul a{
        padding:8px 95px;
    }
    #menukd>ul>#tombol-menu{
        display:block;
        cursor:pointer;
    }
    #menukd #tombol-menu>a{
        padding:14px 20px;
    }
    #menukd ul.open li,#menukd>ul.open>li{
        display:block;
    }
    #menukd>ul.open>li#tombol-menu>a{
        color:#fff;
        border-bottom:1px solid rgba(150,150,150,.1);
    }
    #menukd #tombol-menu::after{
        display:block;
        border-bottom:2px solid #fff;
        top:15px;
    }
    #menukd #tombol-menu::before{
        display:block;
        top:25px;
    }
    #menukd ul.open #tombol-menu::after,#menukd ul.open #tombol-menu::before{
        border-color:#fff;
    }
}
@media screen and (max-width:1024px){
    #footerbottom{
        text-align:center;
    }
    #kontak_info,#kontak_sosial,#sosialfooter,.logo,.sosialfooter{
        display:none;
    }
    #copyright,#footerbottom,#navigasi_wrap,.logo_kd{
        width:auto!important;
        float:none;
        display:block;
    }
    .kotakcari,.kotakopsi{
        width:auto;
    }
    .kotakcari{
        width:440px;
    }
    .navigasi_wrap{
        padding:0!important;
    }
}
@media screen and (max-width:968px){
    #footerbottom{
        text-align:center;
    }
    #kontak_info,#kontak_sosial,#sosialfooter,.logo,.sosialfooter{
        display:none;
    }
    #copyright,#footerbottom,#navigasi_wrap,.logo_kd{
        width:auto!important;
        float:none;
        display:block;
    }
    .kotakcari,.kotakopsi,.tengah{
        width:auto;
    }
    .kotakcari{
        width:355px;
    }
    .navigasi_wrap{
        padding:0!important;
    }
}
@media screen and (max-width:700px){
    #footerbottom{
        text-align:center;
        line-height:20px!important;
    }
    #kontak_info,#kontak_sosial,#sosialfooter,.deskripsi,.logo,.sosialfooter{
        display:none!important;
    }
    #copyright,#footerbottom,#navigasi,.logo_kd{
        width:auto!important;
        float:none;
        display:block;
    }
    .kotakcari,.kotakopsi{
        width:auto;
    }
    .kotakcari{
        width:440px;
    }
    .isi{
        min-height:410px!important;
    }
    .navigasi_wrap{
        padding:0!important;
    }
}
@media screen and (max-device-width:480px){
    #menukd>ul,#menukd>ul>#tombol-menu{
        background:linear-gradient(180deg,#4285f4 -60.04%,#1967d2 100%);
    }
    #submit{
        width:98%
    }
    .ads-kotak{
        min-height:300px !important;
    }
    #copyright,#navigasi,.logo_kd{
        width:auto;
        float:none;
        display:block;
    }
    .kotakcari{
        width:95%!important;
    }
    .kotakopsi{
        width:98%!important;
    }
    .halaman{
        font-size:14px;
        padding-top:5px;
        padding-bottom:5px!important;
        line-height:25px;
    }
    .halaman a{
        padding:0 4px!important;
    }
    #copyright{
        padding:5px;
        font-size:12px;
    }
    #kontak_info,#kontak_sosial,#sosialfooter,.deskripsi,.logo,.sosialfooter{
        display:none!important;
    }
    #footerbottom{
        text-align:center;
        line-height:30px!important;
    }
}
@media screen and (max-width:240px){
    #menukd>ul,#menukd>ul>#tombol-menu{
        background:linear-gradient(180deg,#4285f4 -60.04%,#1967d2 100%);
    }
    #submit{
        width:98%;
    }
    .kotakcari{
        width:96%!important;
    }
    .kotakopsi{
        width:98%!important;
    }
    .halaman{
        font-size:12px;
        padding-top:5px;
        padding-bottom:5px!important;
        line-height:25px
    }
    .halaman a{
        font-size:12px;
        padding:0 2px!important;
    }
    #copyright{
        padding:5px;
        font-size:8pt;
    }
    #kontak_info,#kontak_sosial,#sosialfooter,.deskripsi,.logo,.sosialfooter{
        display:none!important;
    }
    #footerbottom{
        text-align:center;
        line-height:18px!important;
    }
}