.my-wrapper{background-color:#fff;min-height:100px;border:1px solid #d2d6de;padding:30px}.btn-flat,.flat-input,.flat-element,.alert{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px}.form-group.required .control-label:after{color:#d00;content:"*";position:absolute;margin-left:8px;top:7px}.form-group.required .ctl:after{color:#d00;content:"*";margin-left:8px;top:7px}.widget{display:block;border:1px solid #eee}.widget .widget-title{font-size:1em;border-bottom:1px solid #eee;padding:15px}.widget .widget-content{display:block;margin-top:13px;padding:5px 10px 10px;visibility:visible;min-height:100px}.widget .widget-footer{border-top:1px solid #eee;padding:15px}.dashboard-info{display:block;min-height:90px;border:1px solid #eee}.dashboard-icon{float:left;margin:5px;font-size:5em;line-height:20px}.dashboard-detail{text-align:center}.m-info{display:block;min-height:90px;border:1px solid #eee;overflow:hidden;margin:10px}.m-info .m-left{padding:15px;float:left}.m-info .m-right{margin-left:20%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message_header{position:absolute;top:0;right:0;min-width:200px;min-height:200px;z-index:9999999;border-radius:3px}.m-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:rgba(0,0,0,0.5);border-radius:3px;overflow:hidden}.m-overlay > .m-overlay-text{position:relative;top:50%;left:30%;margin-left:-15px;margin-top:-15px;color:#fff;font-size:30px}.switch-field{overflow:hidden}.switch-title{margin-bottom:6px}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{float:left;display:inline-block;width:60px;background-color:#e4e4e4;color:rgba(0,0,0,0.6);font-size:14px;font-weight:400;text-align:center;text-shadow:none;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field input:checked + label{background-color:#A5DC86;-webkit-box-shadow:none;box-shadow:none}.switch-field label:first-of-type{border-radius:4px 0 0 4px}.switch-field label:last-of-type{border-radius:0 4px 4px 0}@media only screen and (max-width: 800px){#my-table-inline table,#my-table-inline thead,#my-table-inline tbody,#my-table-inline th,#my-table-inline td,#my-table-inline tr{display:block}#my-table-inline thead tr{position:absolute;top:-9999px;left:-9999px}.table-custom tr:hover{background-color:#f0f0f0;color:#4b4b4b}#my-table-inline tr{border:1px solid #ccc;padding-top:20px;padding-bottom:20px}#my-table-inline td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#my-table-inline td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}}.thumb-image:hover{cursor:pointer;background-color:#c8c8c8}.ui-datepicker{z-index:1151!important}


#map-canvas {
	width:66.3333%;
    height:calc(100% - 0);
    position:absolute;
    right:16px;
    top:0px;
    bottom:0;
    overflow:hidden;
}

.widget-cari
{
	padding:10px;
	border-bottom: 2px solid #ccc;	
}
.widget-cari h3
{
	text-align: center;
	color: #e1dc1e;
	font-size: 18px;
}
.widget-cari h3:after
{
	content:" :";
}


.widget-output
{
	margin-top: 20px;
}

.widget-output .input-group
{
	margin-top: 10px;
}