@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);.demo-code-for-media .code-title,.doc-aos div{background-color:#fff}.header-shadow:before,.nav-dot-separated .nav-item::after,.nav-dot-separated>.nav-link::after{content:''}.font-dosis{font-family:Dosis,Roboto,sans-serif}.font-slab{font-family:'Roboto Slab',serif}.bg-ui-general{background-image:url(../img/header/general.png)}.doc-btn-spacing .btn{margin-right:6px;margin-bottom:10px}.doc-btn-spacing .btn-group{margin-bottom:10px}.doc-btn-spacing .btn-group .btn,.doc-btn-spacing .btn-group .btn-group,.doc-btn-spacing .btn-group-vertical .btn{margin-right:0;margin-bottom:0}.doc-dropdown .dropdown,.doc-dropdown .dropup{display:inline-block}.doc-dropdown .dropdown-grid,.doc-dropdown .dropdown-menu{-webkit-transform:scale(1,1);transform:scale(1,1)}.doc-bg-colors-spacing>[class*=bg-]{margin-bottom:8px;padding:8px}.doc-link-colors-spacing>a[class]{padding-right:8px}.doc-topbar-static .topbar{position:static;-webkit-box-shadow:0 0 5px rgba(0,0,0,.08);box-shadow:0 0 5px rgba(0,0,0,.08)}.doc-topbar-static .topbar .sidebar-toggler,.doc-topbar-static .topbar .topbar-menu-toggler,.topbar-menu-open .doc-topbar-static .topbar .topbar-navigation{display:none}.doc-aos div{display:-webkit-box;display:flex;width:200px;height:200px;margin:0 auto 50px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.demo-code-for-media .code-preview{padding:0}.demo-code-for-media .code-toggler~pre{display:none}.doc-media-bg .media{background-color:#f9fafb}.demo-icons-list{font-size:32px;display:-webkit-box;display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap}.demo-icons-list li{display:-webkit-box;display:flex;width:72px;height:72px;margin-right:20px;margin-bottom:20px;cursor:pointer;-webkit-transition:.1s;transition:.1s;text-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.demo-icons-list li .material-icons{font-size:inherit}.demo-icons-list li [data-i8-icon]{margin:0 10px}.demo-icons-list li [data-provide~=emoji] svg{width:32px;height:32px}.demo-icons-list li:hover{background-color:#f7fafc}.demo-icons-list.icons-size-16px{font-size:16px}.demo-icons-list.icons-size-16px li{width:56px;height:56px}.demo-icons-list.icons-size-24px{font-size:24px}.demo-icons-list.icons-size-24px li{width:64px;height:64px}.demo-icons-list.icons-size-32px{font-size:32px}.demo-icons-list.icons-size-32px li{width:72px;height:72px}.demo-icons-list.icons-size-48px{font-size:48px}.demo-icons-list.icons-size-48px li{width:88px;height:88px}.demo-icons-list.icons-size-64px{font-size:64px}.demo-icons-list.icons-size-64px li{width:104px;height:104px}.demo-icons-list.icons-size-80px{font-size:80px}.demo-icons-list.icons-size-80px li{width:120px;height:120px}.demo-icons-list.icons-size-96px{font-size:96px}.demo-icons-list.icons-size-96px li{width:136px;height:136px}.demo-emoji-list-container .demo-icons-list li{width:52px;height:52px;margin-right:0;margin-bottom:0}.demo-emoji-list-container .demo-icons-list.icons-size-16px li{width:36px;height:36px}.demo-emoji-list-container .demo-icons-list.icons-size-16px li [data-provide~=emoji] svg{width:16px;height:16px}.demo-emoji-list-container .demo-icons-list.icons-size-24px li{width:44px;height:44px}.demo-emoji-list-container .demo-icons-list.icons-size-24px li [data-provide~=emoji] svg{width:24px;height:24px}.demo-emoji-list-container .demo-icons-list.icons-size-32px li{width:52px;height:52px}.demo-emoji-list-container .demo-icons-list.icons-size-32px li [data-provide~=emoji] svg{width:32px;height:32px}.demo-emoji-list-container .demo-icons-list.icons-size-48px li{width:68px;height:68px}.demo-emoji-list-container .demo-icons-list.icons-size-48px li [data-provide~=emoji] svg{width:48px;height:48px}.demo-emoji-list-container .demo-icons-list.icons-size-64px li{width:84px;height:84px}.demo-emoji-list-container .demo-icons-list.icons-size-64px li [data-provide~=emoji] svg{width:64px;height:64px}.demo-emoji-list-container .demo-icons-list.icons-size-80px li{width:100px;height:100px}.demo-emoji-list-container .demo-icons-list.icons-size-80px li [data-provide~=emoji] svg{width:80px;height:80px}.demo-emoji-list-container .demo-icons-list.icons-size-96px li{width:116px;height:116px}.demo-emoji-list-container .demo-icons-list.icons-size-96px li [data-provide~=emoji] svg{width:96px;height:96px}.demo-color-list{margin:0;padding:0;list-style:none}.demo-color-list li{display:-webkit-inline-box;display:inline-flex;flex-direction:column;margin:20px 0 20px 20px;border:1px solid #f1f2f3;-webkit-box-orient:vertical;-webkit-box-direction:normal}.demo-color-list li>span{display:-webkit-box;display:flex;min-width:160px;min-height:80px;-webkit-box-flex:1;flex-grow:1;flex-basis:100px}.demo-color-list p{font-size:12px;margin-bottom:0;padding:6px 12px;border-top:1px solid #f1f2f3;background-color:#fcfdfe}.demo-tooltip-static .tooltip{position:relative;display:inline-block;margin-bottom:15px;opacity:1}.error-messages p{margin-bottom:0!important}main .header-info-responsive{padding-right:130px;padding-left:130px}.tresv-lg-r-sm-l{text-align:right!important}.form-horizontal .modal-body{overflow-y:scroll;max-height:calc(100vh - 120px)}@media (max-width:767px){main .header-info-responsive{padding-right:50px;padding-left:50px}}@media (max-width:575px){main .header-info-responsive{padding-right:15px;padding-left:15px}.tresv-lg-r-sm-l{text-align:left!important}.center-sm{text-align:center!important}.topbar{padding:0!important}}.topbar .menu-submenu .menu-link{padding-right:30px}.tfm-ucase{text-transform:uppercase!important}a.dt-button,button.dt-button,div.dt-button{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:inherit;padding:5px 16px;-webkit-transition:.15s linear;transition:.15s linear;text-align:center;vertical-align:middle;white-space:nowrap;letter-spacing:1px;color:#929daf;border-color:#ebebeb;border-radius:2px;outline:0!important;background-color:#fff}.form-horizontal .control-label,div.dataTables_wrapper div.dataTables_filter{text-align:right}.bootstrap-select.btn-group .dropdown-menu{top:35px!important}.header-shadow:before{position:absolute;bottom:0;left:0;width:100%;height:180px;background:linear-gradient(to bottom,rgba(250,0,0,0),rgba(234,234,234,.4),#f9f4f4)}span.dtr-data{white-space:normal}table.dataTable td{vertical-align:middle!important}table.dataTable>tbody>tr.child span.dtr-title{font-weight:500;display:block;margin-right:15px;margin-bottom:6px}.bs-searchbox .form-control{width:100%!important}.text-muted{color:#46be8a!important}.bootstrap-select.btn-group.show .dropdown-toggle{background-color:#fff!important}.ml-5px{margin-left:5px}.pb-6px{padding-bottom:6px}.minw-30px{min-width:30px!important}.maxw-75px{max-width:75px!important}.info-fg{color:#888;background-color:#e1f3ff}.warning-fg{color:#888;background-color:#ffe9d1}.modal-fill .modal-body-container{max-width:850px;margin-top:40px}.card-transparant{border:1px solid;border-radius:4px;background:0 0}.topbar .menu-submenu-custom{max-height:400px}.img-list-data{height:50px;object-fit:cover}.ps-container>.ps-scrollbar-y-rail,.ps-container>.ps-scrollbar-y-rail:active,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:6px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:6px;background-color:rgba(0,0,0,.4)}.btn-validasi{margin-bottom:20px}.time-line-sp .opsi{display:none!important}.time-line-sp:hover .opsi{display:inline-block!important}.topbar .dropdown-grid::after,.topbar .dropdown-grid::before,.topbar .dropdown-menu::after,.topbar .dropdown-menu::before{right:89px;left:unset}.timeline-point-sm .timeline-point{width:40px;margin-right:20px}.mb-5{margin-bottom:5px!important}.card-index{position:absolute;z-index:-90;top:35px;left:30px;color:rgba(0,0,0,.08)}.fs-100{font-size:100px!important}.topbar .menu-item .menu-link{color:#eee}.menu-submenu .menu-link{color:#555!important}.btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.menu-submenu .menu-link .title,.show>.btn-outline.btn-primary.dropdown-toggle,.topbar .menu-item.active>.menu-link,.topbar .menu-item:hover>.menu-link{color:#fff}.topbar .dropdown-grid,.topbar .dropdown-menu,.topbar .menu-submenu{border-radius:0 0 10px 10px;-webkit-box-shadow:1px 0 5px 0 rgba(0,0,0,.5);box-shadow:1px 0 5px 0 rgba(0,0,0,.5)}.dt-buttons{padding:10px 0}#table td{vertical-align:top!important}#table .va-middle,.va-middle{vertical-align:middle!important}table.dataTable>tbody>tr.child,table.dataTable>tbody>tr.child:hover{background:#fafafa}#table .va-middle{width:15%!important}.header-info-panel{z-index:9;margin-top:-80px;padding-top:0}.header-info-panel .card{margin-bottom:15px;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.swiper-container .center{position:absolute;z-index:9;top:120px;width:100%}.bg-orange{background:radial-gradient(at 50% -20%,#d98100,#0a1832) fixed}.bg-green{background:radial-gradient(at 50% -20%,#3cb75b,#0a1832) fixed}.bg-red{background:radial-gradient(at 50% 6%,#eb1429,#0a1832) fixed}.header-info-dashboard{padding-right:30px;padding-left:30px}.header-info-dashboard .left{margin:auto}.alert p,.dataTables_filter label,.pesan p{margin-bottom:0}.main-content{padding:30px 45px 0}.transparant{background:rgba(255,255,255,.1)!important}.rounded-10{border-radius:10px!important}.dataTables_filter{padding-top:10px!important}.main-content-header{position:relative;width:100%}.main-content-header .header-info-panel{position:absolute;bottom:-80px;width:100%}.mr-7px{margin-right:7px!important}.form-horizontal .modal-footer-uniform{position:absolute;right:0;bottom:0;width:100%}.card .card-footer{border-radius:0 0 10px 10px}.bootstrap-select.btn-group .dropdown-menu.inner{max-height:300px!important}.py-5{padding:0 5px!important}.px-5{padding:5px 0!important}.min-h-45{min-height:45px!important}.hover-shadow-0,.hover-shadow-material-0,.shadow-0,.shadow-material-0{-webkit-box-shadow:none!important;box-shadow:none!important}.avatar-rounded,.avatar-rounded img{border-radius:6px}.alert{border-radius:0}.dropdown-item{margin:0;padding:6px 12px}.box-validation label{width:100%}.box-validation .delete,.delete{position:absolute;top:0;right:0;margin:auto 0}.delete-option{right:15px}.ui-menu{z-index:9;display:inline-block;padding:10px 4px;list-style-type:none;cursor:pointer;border-radius:4px;background-color:#fff;box-shadow:0 1px 4px #ddd}.ui-menu div{padding:4px 8px}.ui-menu div:hover{background-color:#fafafa}.box-validation{font-size:12px;position:relative;padding:10px}.box-validation .delete{position:absolute;top:15px;right:10px;cursor:pointer}.box-validation .form-group,.validation-name-max{margin-bottom:0}.header-action{overflow-x:auto}.hover-animation .hover-animation-child{display:none}.hover-animation:hover .hover-animation-child{display:inline-block}.avatar-list-overlap .rounded img{border-radius:0}div.dataTables_scrollBody{min-height:200px}.topbar .menu-submenu .menu-item.active>.menu-link .dot::after{border-color:#33cabb;background-color:#33cabb}.topbar .dropdown-grid,.topbar .dropdown-menu,.topbar .menu-submenu{padding:6px 0}.topbar-expand-lg.topbar .menu-submenu .menu-item{margin:0}.data-sum{font-size:38px;line-height:1.5}@media (max-width:768px){div.dt-buttons{float:left!important}div.dataTables_wrapper div.dataTables_filter input{width:110px}}@media (max-width:575px){.data-sum{font-size:13px}.header-info-dashboard{padding:0!important}.header-info-dashboard .header-info{padding:0 20px!important}.main-content{padding:30px 20px 0}.text-center-sm,.text-xs-center{text-align:center!important}.btn-input{text-align:center}.left-sm{text-align:left}.mb-sm-10{margin-bottom:10px}}.ui-helper-hidden-accessible{display:none!important}.topbar .menu-item.active>.menu-link,.topbar .menu-item:hover>.menu-link,.topbar .menu-link{border-top:0}.table-request .row:first-child .btn-remove,.table-request tr:first-child .btn-remove{display:none}.topbar-btn-style{line-height:2;height:28px;vertical-align:middle;font-size:13px;border:1px solid #aaa!important;color:#fff!important}.menu-link .title{color:#fff}.media-list-divided>.media:not(.media-list-header):not(.media-list-footer){border-bottom-style:dotted;border-bottom-width:2px;padding:10px 15px 8px;border-bottom-color:#ddd}.carousel{margin-top:-65px;box-shadow:1px 0 14px 0 rgba(0,0,0,.5)}.carousel .carousel-inner .carousel-item .img-carousel{width:100%;height:100vh;object-fit:cover;object-position:center;-webkit-animation:zoomin 40s ease-in infinite;animation:zoomin 40s ease-in infinite;transition:all zoomin.5s ease-in-out;overflow:hidden}.carousel-caption{top:15%}.layer-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.shadow-1{-o-transition:filter .5s ease-out,background 5s ease-in;-ms-transition:filter .5s ease-out,background 5s ease-in;-moz-transition:filter .5s ease-out,background 5s ease-in;-webkit-transition:filter .5s ease-out,background 5s ease-in;transition:filter .5s ease-out,background 5s ease-in;-webkit-filter:drop-shadow( -8px 6px 9px rgba(0,0,0,.4) );filter:drop-shadow( -8px 6px 9px rgba(0, 0, 0, .4) )}.text-shadow{text-shadow:2px 2px 5px #000}.carousel-fitur .row .shadow-hover:hover{-webkit-filter:drop-shadow( -6px 5px 10px rgba(255, 255, 255, .3) );filter:drop-shadow( -6px 5px 10px rgba(255, 255, 255, .3) )}.shadow-2{-o-transition:filter .5s ease-out,background 5s ease-in;-ms-transition:filter .5s ease-out,background 5s ease-in;-moz-transition:filter .5s ease-out,background 5s ease-in;-webkit-transition:filter .5s ease-out,background 5s ease-in;transition:filter .5s ease-out,background 5s ease-in;-webkit-filter:drop-shadow( -8px 6px 9px rgba(0, 0, 0, .88) );filter:drop-shadow( -8px 6px 9px rgba(0, 0, 0, .88) )}.vertical-align{display:flex;flex-direction:row}.vertical-align>[class*=" col-"],.vertical-align>[class^=col-]{display:flex;align-items:center;justify-content:center}.vertical-align>[class*=" col-"]>div,.vertical-align>[class^=col-]>div{flex-grow:1}@-webkit-keyframes zoomin{0%,100%{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes zoomin{0%,100%{transform:scale(1)}50%{transform:scale(1.5)}}