
/* Paging */
ul.pager{margin:0px auto;padding:0px;height:100%;overflow:hidden;font-size:12px;list-style:none;display:block;text-align:center}
ul.pager li{list-style-type:none;display:inline-block;margin:0;padding:0;margin-left:5px;padding-bottom:1px}
ul.pager li:first-child{margin-left:0}
ul.pager li.dot{padding:1px 0}
ul.pager li a,ul.pager li a:visited{display:block;text-decoration:none;border:1px solid #336799;padding:2px 7px;background:#fff}
ul.pager li a:hover,ul.pager li a.current{color:#fff;background:#336799}


/** Align **/
.l{text-align:left!important}
.c{text-align:center!important}
.r{text-align:right!important}
.float-left{float:left}
.float-right{float:right}
.txt-disabled{color:#999}


/** Messages Info **/
.sukses{margin:2px 0px!important;background:#d3f9d3 url(../images/success.png) no-repeat 2px 2px;border:1px solid #305c30;padding:6px 6px 6px 30px!important;color:#305c30;cursor:default}
.notice{margin:2px 0px!important;background:#cbe0f4 url(../images/notice.png) no-repeat 2px 2px;border:1px solid #96b6d3;padding:6px 6px 6px 30px!important;color:#286eae;cursor:default}
.warning{margin:2px 0px!important;background:#fff6bf url(../images/warning.png) no-repeat 2px 2px;border:1px solid #ffd324;padding:6px 6px 6px 30px!important;color:#817134;cursor:default}
.failed{margin:2px 0px!important;background:#fbe3e4 url(../images/error.png) no-repeat 2px 2px;border:1px solid #fbc2c4;padding:6px 6px 6px 30px!important;color:#d12f19;cursor:default}
.sukses.pop,.notice.pop,.warning.pop,.failed.pop{cursor:pointer}
.sukses.noicon,.notice.noicon,.warning.noicon,.failed.noicon{background-image:none;padding:6px!important}


/* Loading + Overlay */
.loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9) url(../images/loading.gif) no-repeat center center}
.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,0.8);}
.popup-dialog{background:#fff;position:absolute;z-index:999999;width:300px;overflow:hidden;border:1px solid #3a6dac;margin: 0 auto}
.popup-dialog .title{background:#4c8fe1;color:#fff;font-weight:bold;padding:8px;cursor:default}
.popup-dialog .main{background:#fff;padding:5px 8px;}
.popup-dialog .footer{background:#e4e0cc;padding:5px 8px;text-align:right;}

small{
color:red;
}