.modal,.modal-open{overflow:hidden}#kudobuzz_neptune_widget .powered_by_kudobuzz,div.powered_by_kudobuz{display:none!important;color:transparent!important;visibility:hidden!important}#kudobuzz_neptune_widget .kudobuzz_widget_site_review_unit_content{margin:0!important}#kudobuzz_neptune_widget .kudobuzz_widget_tab_review_content section{padding:0!important}.kudobuzz_neptune_widget_modal_header_title{font-size:18px!important}#kudobuzz_neptune_widget .kudobuzz_widget_bsc_,section#kudobuzz_neptune_widget *{opacity:1!important}.kudobuzz_widget_review_content_txt{font-weight:500!important}#kudobuzz_neptune_widget_l_btn{top:45%!important}@media only screen and (min-width:321px) and (max-width:767px){section{height:33.33%!important}header{display:none}.mobile-only{display:block!important}.hide-mobile{display:none!important}.bts-popup-container{top:15%!important;width:90%!important}.bts-popup{z-index:10000!important}iframe{height:260px!important}.logo-putih{left:25px!important;top:25px!important}.burger-putih{right:25px!important;top:20px!important}.menu-font{font-family:DolceVita,sans-serif!important;font-size:.7em!important}#dock{display:none}}.menu-font{font-family:DolceVita,sans-serif!important}.overlay1{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;background-color:rgba(197,37,32,1);overflow-x:hidden;transition:.5s}.overlay1-content{position:relative;top:35%;width:100%;text-align:center;margin-top:30px;line-height:20px}.overlay1 a{padding:0;text-decoration:none;font-size:36px;color:#fff;display:block;transition:.3s}.overlay1 h3:hover{color:grey}.overlay1 a:focus,.overlay1 a:hover{color:#f1f1f1}.overlay1 .closebtn{position:absolute;top:20px;right:45px;font-size:60px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.modal{position:fixed;z-index:9999;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#animated,#animated1,#animated2{position:relative}#animated,#animated1,#animated2,.bts-popup{height:100%;width:100%}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}#animated{-webkit-animation:somename 2s;-moz-animation:somename 2s;animation:somename 2s}@-webkit-keyframes somename{0%{top:-500px}100%{top:0}}@-moz-keyframes somename{0%{top:-500px}100%{top:0}}@keyframes somename{0%{top:-500px}100%{top:0}}#animated1{-webkit-animation:somename1 2.3s;-moz-animation:somename1 2.3s;animation:somename1 2.3s}@-webkit-keyframes somename1{0%{top:-700px}100%{top:0}}@-moz-keyframes somename1{0%{top:-700px}100%{top:0}}@keyframes somename1{0%{top:-700px}100%{top:0}}#animated2{-webkit-animation:somename2 2.5s;-moz-animation:somename2 2.5s;animation:somename2 2.5s}@-webkit-keyframes somename2{0%{top:-900px}100%{top:0}}@-moz-keyframes somename2{0%{top:-900px}100%{top:0}}@keyframes somename2{0%{top:-900px}100%{top:0}}.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap}.bts-popup{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.bts-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.bts-popup-container{position:relative;width:100%;top:5%;max-width:800px;margin:4em auto;background:transparent;border-radius:3px;text-align:center;/*box-shadow:0 0 2px rgba(0,0,0,.2);*/-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.bts-popup-container img{padding: 8px;background: whitesmoke;}.bts-popup-container p{color:#fff;padding:10px 10px 7px}.bts-popup-container .bts-popup-button{padding:5px 25px;border:2px solid #fff;display:inline-block;margin-bottom:10px}.bts-popup-container a{color:#fff;text-decoration:none;text-transform:uppercase}.bts-popup-container .bts-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.bts-popup-container .bts-popup-close::after,.bts-popup-container .bts-popup-close::before{content:'';position:absolute;top:12px;width:16px;height:3px;background-color:#fff}.bts-popup-container .bts-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.bts-popup-container .bts-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:6px;top:13px}.is-visible .bts-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1170px){.bts-popup-container{margin:8em auto}}#dock{background:url(bg.gif) repeat-x #641418;color:#fff;height:55%;z-index:100;width:100%}.up{background:url(up.png) no-repeat;text-indent:-99999;margin-top:13px;margin-left:80%}.dockcont{margin:15px 15px 30px}

#myImg {
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
}

/* Caption of Modal Image */
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}

/* Add Animation */
.modal-content, #caption {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}

/* The Close Button */
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
}

.close:hover,
.close:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
}