@charset "utf-8";
/* CSS Document */
.container{
    background:#EFE8DF;
}
.form_title h1 {
    color: #555555;
    font-family: arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    text-align: left;
    line-height: 33px;
}
th{
	background:#CF6B40;
}
.pad_fix{
    padding:0;
}
.pad_rt_fix{
    padding-right:0;
}
.pad_lt_fix{
    padding-left:0;
}
.whole_body{
    padding:15px;
}
.mar-10-top{
    margin-top:10px;
}
.mar-5-top{
    margin-top:5px;
}
.rt-align{
    text-align:right;
}
.btn{
   width: 100px;
    background-color: rgba(229, 180, 41, 0.48);
    border-color: rgba(207, 107, 64, 0.34);
    color: black;
}
.btn:focus, .btn.focus, .btn:hover {
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    border-color: rgba(207, 107, 64, 0.34) !important;
    color: black;
}
.btn-tools{
    background:#CF6B40;
    color:#EFE8DF;font-weight:bold;
}
.scrollup{
    width:50px;
    height:50px;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
    background:url('back-to-top.png') no-repeat;
}

.button-flat{
    background:#468cd2;
    padding:20px 10px;
    border-radius:10px;
}

.btn-mar{
    margin:10px 0;
}
.btn-master{
    background:#a6a6a6;
    color:#fff;font-weight:bold;
}

.btn-woman{
    background:#ef3d57;
    color:#fff;font-weight:bold;
}

.btn-grp{
    background:#000000;
    color:#fff;font-weight:bold;
}


.btn-loan{
    background:#cc0099;
    color:#fff;font-weight:bold;
}

.btn-lpl{

    background:#00b0f0;
    color:#fff;font-weight:bold;
}

.btn-analysis{
    background:#ffcc00;
    color:#fff;font-weight:bold;
}

.btn-report{
    background:#92d050;
    color:#fff;font-weight:bold;
}
.btn:focus,.btn.focus, .btn:hover, .btn:active., .btn:focus, .btn::after{
    color:#fff;
}
ul.menu{
    padding:0;
}
ul.menu li{
    margin:5px 0 5px 0;
    list-style:none;
}
.head-plr{
    background:#4173c9;
    color:#fff;
}
a:hover, a:link, a:active, a:visited{
    text-decoration:none;
}
table th{
    background:#CF6B40;
    color:#fff;
}
.modal-content{
	background: #EFE8DF;
}

/* Select2 Hack */
.select2-container, .select2-selection, .select2-choice {
    display: block !important;
    height: auto !important;
    white-space: nowrap !important;
    line-height: 1.42857 !important;
}

/* Message Display */
.message p {
    border-radius: 4px;
    padding: 7px;
    display: none;
}

.error {
    border: 1px solid red !important;
}

.pad_lr_15 {
    padding: 0 15px;
}
.pad_top_10 {
    padding-top: 10px;
}

.nav-pills > li {
    background-color: #e1e1e1;
}

.nav-pills > li > a:hover {
    background-color: #337ab7;
    color: #fff;
}

.nav-pills > li > a.active {
    background-color: #337ab7;
    color: #fff;
}

#toggler {
    font-size: 24px;
    padding-left: 15px;
    cursor: pointer;
}

#toggler:hover {
    color: #337ab7;
}

.container {
    min-height: 550px;
    width:100%;
}
.dashboard-btn{
    width: 100%;
    padding:15px 12px;
    border-radius:8px;
    font-size:20px;
}

.profile-img {
    width: 224px;
    height: auto;
    margin: 0 auto 10px;
    display: block;
    /*    -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;*/
}

#setupcategories {
    max-height: 500px;
    overflow-y: scroll;
    overflow-x: hidden; 
    width: 105%
}

.nav > li > a {
    
}
table.table-bordered thead th, table.table-bordered thead td {
    border-left-width: 0;
    border-top-width: 0;
    background: #CF6B40 !important;
}

.footer{
    text-align: center;
    padding: 10px;
}