.navbar-toggler{
	display:none !important;
}
nav{
	background-color: rgba(0, 123, 255, 0.4)!important;
	background: linear-gradient(90deg, rgba(93,172,255,1) 0%, rgba(163,208,255,1) 100%);
}
nav > .container{
	background-image:url('../img/peta.png');
	background-repeat:no-repeat;
	/*background-size:contain;*/
	background-size:auto 170%;
	background-position:right center;
}
.layanan .small-box{
	position:relative;
	overflow:hidden;
	cursor:pointer;
	z-index:0;
}
.layanan .small-box .inner{
	height:150px;
}
.layanan .small-box .icon{
	position:absolute;
	right:5px;
	top:17px;
	height:100%;
	width:150px;
	/*transform: rotate(-20deg);*/
	font-size:130px;
	transition: all .1s linear;
	z-index:-1;
}
.layanan .icon i{
	top:0 !important;
	font-size:inherit !important;
}
.layanan .small-box:hover .icon{
	transform: rotate(-20deg) scale(1.5);
	right:50px;
	transition: all .2s linear;
}
.layanan .small-box:hover .small-box-footer{
	background-color:rgba(0,0,0,0.3);
}



/* WIZARD________________________________________________________________________________*/
.sw-theme-arrows > ul.step-anchor > li > a:before,
.sw-theme-arrows > ul.step-anchor > li > a:after{
	left:99% !important;
}
@media (max-width: 767.98px){
	.layanan .small-box .icon {
		display: block !important;
	}
	.wiz-sinami .sw-theme-arrows > ul.step-anchor > li > a:before,
	.wiz-sinami .sw-theme-arrows > ul.step-anchor > li > a:after,
	.wiz-sinako .sw-theme-arrows > ul.step-anchor > li > a:before,
	.wiz-sinako .sw-theme-arrows > ul.step-anchor > li > a:after{
		display:block !important;
	}
	
	#tbl_link_sinako_harilayanan_pemohon button,
	#tbl_sinako_harilayanan_pemohon button,
	#tbl_sinami_harilayanan_pemohon button{
		padding:15px 5px !important;
	}

	.sw-theme-arrows > ul.step-anchor > li > a:before,
	.sw-theme-arrows > ul.step-anchor > li > a:after{
		border-top: 31px solid transparent !important;
		border-bottom: 32px solid transparent !important;
		top: 80% !important;
		left: 100% !important;
	}
}


.wiz-sinami .sw-theme-arrows > ul.step-anchor,
.wiz-sinako .sw-theme-arrows > ul.step-anchor{
	border-radius:0 !important;
}
.wiz-sinami .sw-theme-arrows > ul.step-anchor > li > a,
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li > a{
	min-width:30px;
	padding-left:35px !important;
	font-size : 0.9rem;
}
.wiz-sinami .sw-theme-arrows > ul.step-anchor > li:nth-child(1) > a,
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li:nth-child(1) > a{
	padding-left:10px !important;
}
.wiz-sinami .sw-theme-arrows > ul.step-anchor > li > a,
.sw-theme-arrows > ul.step-anchor > li > a:hover{
	margin-bottom: 0 !important;
}

.wiz-sinami,.cek-status,
.wiz-sinako,.cek-status,.autentikasi{
	display:none;
}

.wiz-sinami .btn-toolbar,
.wiz-sinako .btn-toolbar{
	display:none;
	border:none;
}
.wiz-sinami ul>li>a.nav-link,
.wiz-sinako ul>li>a.nav-link{

}
.wiz-sinami .title, .autentikasi .title{
	background-color:#24963e;
	color:#FFFFFF;
}

.wiz-content{
	border: none !important;
	border-radius:4px !important;
	box-shadow: 0 1px 3px rgba(0,0,0,.1);
	/*overflow:hidden;*/
}
.wiz-content h3.title{
	border-radius:4px 4px 0 0;
}



/* SINAMI */
.wiz-sinami .sw-theme-arrows > ul.step-anchor > li.done > a {
    color: #000 !important;
}
.wiz-sinami .todo-list>li {
    background: #FFFFFF;
	border-radius:4px;
	border: 0.9px solid #DDEAFA;
    border-left: 3px solid #24963e;

}
.wiz-sinami .todo-list>li.active {
	border-color: #24963e;
}
.wiz-sinami .todo-list>li:not(.active):hover {
    background: #E6E6E6;
	cursor:pointer;
}


#sesiLayananSinami table{
	margin-bottom:0 !important;
}




/* SINAKO */
.wiz-sinako .title{
	background-color:#006ee5;
	color:#FFFFFF;
}
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.active > a {
    border-color: #007bff  !important;
    color: #fff !important;
    background: #007bff  !important;
}
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.active > a:after {
    border-left: 30px solid #007bff  !important;
}
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.done > a {
    border-color: #00ffab !important;
    color: #000 !important;
    background: #8ebff4 !important;
}

.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.done > a:after {
    border-left: 30px solid #8ebff4;
}
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.danger > a {
    border-color: #d9534f !important;
    color: #fff !important;
    background: #d9534f !important;
}
.wiz-sinako .sw-theme-arrows > ul.step-anchor > li.danger > a:after {
    border-left: 30px solid #d9534f !important;
}
.wiz-sinako .todo-list>li {
    /* background: #eaf4ff; */
    background: #FFFFFF;
	border-radius:4px;
	border: 0.9px solid #DDEAFA;
    border-left: 3px solid #007bff;

}
.wiz-sinako .todo-list>li.active {
    /* background: #007bff; */
	/* color: #FFFFFF; */
	/* border-left: 3px solid #003b8f; */
	border-color: #007bff;
}
.wiz-sinako .todo-list>li:not(.active):hover {
    background: #E6E6E6;
	cursor:pointer;
}








ul.lock>li:hover,
ul.lock>li{
	cursor:default !important;
}







.cek-status .card-header{
	background-color:#1592a5;
}
.cek-status .card-header h3{
	font-size: 1.75rem;
	color:#FFFFFF;
}
.emb_tglLayanan{
	border:0.9px solid #999999;
	border-radius:3px;
	padding : 5px;
}

.bootstrap-datetimepicker-widget table th{
	height: 40px !important;
}
.bootstrap-datetimepicker-widget table td.day{
	height: 30px !important;
}
.emb_tglLayanan #tglLayananSinami .bootstrap-datetimepicker-widget table td.day{
	height: 40px !important;
	font-weight: bold;
	color: #28A745;
}
.emb_tglLayanan #tglLayananSinami .bootstrap-datetimepicker-widget table td.active{
	background-color: #28A745 !important;
	color: #fff !important;
}

.emb_tglLayanan #tglLayananSinami .bootstrap-datetimepicker-widget table td.today:before{
	border-bottom-color: #28A745 !important;
}

.emb_tglLayanan #tglLayananSinako .bootstrap-datetimepicker-widget table td.day{
	height: 40px !important;
	font-weight: bold;
	color: #006EE5;
}
.emb_tglLayanan #tglLayananSinako .bootstrap-datetimepicker-widget table td.active{
	background-color: #006EE5 !important;
	color: #fff !important;
}
.emb_tglLayanan #tglLayananSinako .bootstrap-datetimepicker-widget table td.today:before{
	border-bottom-color: #006EE5 !important;
}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{
	color:#fff!important;
	font-weight: normal!important;
}
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{
	font-weight: normal!important;;
	color: #777!important;
}
.next-btn{
	display:none;
}

.jenis-layanan div.info-box:hover{
	background-color:#DDDDDD !important;
	font-weight:bold;
	cursor:pointer;
}

@media print {
  body * {
	visibility: hidden;
  }
  #section-to-print, #section-to-print * {
	visibility: visible;
  }
  #section-to-print {
	position: fixed !important;
	left: 0;
	top: 0;
  }
}

.watermark{
	left: 0;
	top: 0;
	bottom:0;
	right: 0;
	position:fixed;
	background-color:#f4f6f9;
	background-image:url('../img/bg-pengayoman.png');
	background-repeat:no-repeat;
	background-position:right bottom;
}
#info_data .card{
	background-color:rgba(255,255,255,0.6);
}
.content-wrapper{
	background-color:transparent !important;
}
.cek-status .card,
.sw-theme-arrows .step-content{
	background-color:rgba(255,255,255,0.7)!important;
}

.div-strip>div:nth-of-type(odd){
	background-color: rgba(0,0,0,.05);
}


.note-float-left{
	margin-right:8px !important;
}
.note-float-right{
	margin-left: 8px !important;
}
.note-video-clip {
	max-width: 100%;
}
.text-helper{
	font-size: 13px;
	background: #fff0b9;
	padding: 5px;
	margin-top: 2px;
	border-radius: 3px;
	margin-bottom: 5px;
	border: 1px solid #f1ff81;
}

.flag {
	width: 30px;
	height: 30px;
	object-fit: contain;
	margin-right: 5px;
}

.select2-container {
	width: 100% !important;
}

.select2-selection {
	height: 45px !important;
	display: flex !important;
	align-items: center !important;
}

.select2-selection__rendered {
	margin-top: unset !important;
	display: flex !important;
	align-items: center !important;
}

.select2-dropdown {
	width: 200px !important;
}

.select2-selection__arrow {
	height: 45px !important;
}